[ 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:
Simple Tenses › ViewHas the assignment ___ by the teacher yet?
A. check
B. checked
C. checks
D. been checked
Grammar › View
I have a dog. ________tail is long.
A. My
B. Its
C. His
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
