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 › ViewDavid said to his servant, “Clean the windows.”
A. David ordered to his servant to clean the windows.
B. David said his servant to clean the windows.
C. David instructed his servant to clean the windows.
D. David said servant clean the windows.
Vocabulary › View
the size or extent of something
A. capacity
B. aptitude
C. magnitude
D. weighty
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
