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

Random Topics:
Comparative AdjectivesGrammar: Simple Past and Past ContinuousPronouns, Verb, ConjunctionSimple Present & Present ProgressivePreposition (at,in,on)Indefinite and Reflexive PronounsPresent Tense vs Past TenseAdverbial Clauses of Manner and ResultIntensifiers: Really vs VeryPast and Future TensesOther quiz:
Grammar › View(You/finish) the report by then, or should we set another deadline?
A. You finish
B. Will you finish
C. Did you finish
D. Do you finish
Grammar and Vocabulary › View
Jack’s parents ________ and so I am sure they would love to go to the exhibition.
A. like Picasso’s paintings very much
B. like very much Picasso’s paintings
C. much Picasso’s paintings like
D. much like Picasso’s paintings
