Discuss Forum
1. "I impressed the lesson upon him. 'What does 'impressed" mean here?
- A. An impact cast upon one's mind
- B. An impact cast upon one's mind
- C. An impact cast upon one's mind
- D. An impact cast upon one's mind
Answer: Option D
Explanation:
Post your comments here: