Grammar Quiz

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

Other quiz:

Prefixes Suffixes › View

My 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