[ Tenses ]
We______ your mother for ages.
A. don’t see
B. haven’t seen
C. didn’t see
D. hadn’t seen

Random Topics:
Time ConjunctionsHow often - long - much - manySuperlative & Comparative AdverbsAdverbs or AdjectivesReported speech (statements)Homophone & HomonymSimple Tenses in EnglishReported Speech and SubjunctiveModals - Have to or ShouldGrammar: Reported QuestionsOther quiz:
Adjectives with Preposition › ViewThe town square is full _________ decorations for the festival.
A. At
B. For
Tenses › View
The cost of repairing the water damage to the museum after the storm ……………. to be more than one million dollars.
A. expects
B. is expecting
C. expected
D. is expected
Infinitive and Gerund › ViewI don’t remember ______ him a gift got his birthday.
A. give
B. to give
C. giving
Subject-Verb Agreement › View
Bread and butter ______ their daily food.
A. Is
B. Are
