[ Present Perfect ]
We haven’t seen you _____ a long time.
A. ago
B. since
C. for
D. ever
Select your answer:

Random Topics:
Tenses - Pasive VoiceTenses for HospitalitySocial Media VocabularyGrammar-Translation MethodDemonstrative PronounsComparative AdverbsCommon Grammar Mistakes and Spelling TipsAdjective vs AdverbGrammar SuffixesReported Speech and Reported QuestionsOther quiz:
Prefixes Suffixes › ViewMy homework packet is __________ (not finished).
A. refinished
B. unfinished
C. disfinished
D. misfinished
Coordinating Conjunctions › View
They can either watch a movie, _____ you can go for a walk, _____ if you are too tired, you can stay at home.
A. or, yet
B. or, so
C. or, but
D. or, and
