"I impressed the lesson upon him. 'What does 'impressed" mean here?
A
An impact cast upon one's mind
B
A learning sent to someone
C
An idea shared to someone
D
A lesson conveyed to someone
Correct Answer: A lesson conveyed to someone
In the given context, "impressed" means "a lesson conveyed to someone." It suggests that the speaker made an effort to communicate or teach the lesson to the person in a way that left a strong impression or made a lasting impact on their understanding or memory. So, the correct interpretation would be "A lesson conveyed to someone."