[ Grammar ]
I haven’t met my grandparents for five years.
A. I often met my grandparents five years ago.
B. I didn’t meet my grandparents five years ago.
C. I last met my grandparents for five years.
D. I last met my grandparents five years ago.

Random Topics:
Tenses of VerbsConditional Sentence Type 1Verb AgreementPhrasal Verb With TakePhrasal Verb and ModalSecond ConditionalsPassive Voice and Relative ClausesWish, Unless, If sentenceFew, a few, little, a littleImperative SentencesOther quiz:
Intermediate › ViewChoose the correct option to complete the sentence:
Experts recommended ______ a mask all the time
A. that wear
B. wearing
C. to wear
Grammar › View
I remember _______ to the zoo when I was a child.
A. to take
B. to be taken
C. taking
D. being taking
Conjunction › ViewHe went to the theme park, ______ he went on all the rides.
A. and
B. so
C. yet
D. or
Grammar › View
We ________ in the lobby at 2.30.
A. sit
B. sitting
C. was sitting
D. were sitting
