Grammar Quiz

[ Present Perfect: for/since ]

Karen ____ (not/be) near the sea ____ a long time.

A. haven`t be/ for

B. hasn`t been/ since

C. haven`t been/ since

D. hasn`t been/ for

Select your answer:
         


Random Topics:
Adjective Order Present Perfect TenseType of SentencesPast Simple (to be)PRESENT SIMPLE vs PRESENT CONTINUOUS + QUANTModals of PredictionPreposition and ConjunctionSentence and FragmentSimple Present and Present Continuos

Other quiz:

Mixed Grammar › View

Did you buy … carrots?

A. many

B. a lot of

C. much

D. a little


Grammar › View

My brother likes eating fried chicken __________ it is very bad for his health.

A. because

B. although

C. when


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