Grammar Quiz

[ Grammar ]

I haven’t seen my parents _____ last Christmas.
A. already
B. before
C. for
D. since

Select your answer:
         


Random Topics:

Adverb and Noun ClausesPerfect Verb TensesGrammar CorrectionTemporal Conjunctions and ConnectivesPersonal PronounsTenses and Word FormationContrastive ConjunctionsGrammar Error Correction (Simple Present Tense)Sentence TransformationGrammar and Structure

Other quiz:

Conjunctions › View

Most spiders are harmless _______ a few are dangerous.

A. and

B. or

C. but


Modals › View

You can’t … Paul. He is on holidays.

A. see

B. have seen

C. be seen