[ 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:
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