Grammar Quiz

[ Present Perfect: for/since ]

I ____ (not/see) Rob ____ my birthday six week ago.

A. hasn`t see/ for

B. haven`t seen/ since

C. has seen not/ for

D. has not see/ since

Select your answer:
         


Random Topics:
SubjunctiveSubject-Verb AgreementLeach vs. LeechWill or Going toComparatives - SuperlativePronoun Antecedent AgreementFOR & SINCESimple Tenses in EnglishPassive Sentence

Other quiz:

Grammar › View

By 2050 scientists ______________ a cure for cancer

A. Will be found

B. Will be founding

C. Will have found

D. Will have founding


Countable & Uncountable Nouns › View

The teacher won’t find _____ mistakes in Pat’s composition.

A. any

B. a few

C. some


How to use : Read the question carefully, then select one of the answers button.