He has not met his mother ______ last two years.
- For
- Since
- By
- None of these
Explanation
"He has not met his mother for the last two years."
Use "for" to indicate a duration of time.
"The last two years" refers to a period, so "for" is the appropriate preposition.
Incorrect: He has not met his mother since the last two years.
(This structure would require a specific starting point, like "since 2023.")
Related MCQs
- Man that his
- Man whose
- Man which his
- None of these
اس سوال کو وضاحت کے ساتھ پڑھیں
- At
- Was
- Were
- None of these