Grammar Quiz

Topics: 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:

Family Vocabulary and GrammarModifiersFrequencyMaritime Vocabulary and GrammarTenses (Present, Past, Future Forms)If ConditionalsAuxiliary WordsVOCAB & GRAMMARPresent Simple, Present Continuous or Present PerfectDefinite and Zero Article

Other quiz:

Grammar & Vocabulary › View

Margaret ____ in the school marathon for charity before.

A. has never run

B. never runs

C. never ran

D. has never been running


Grammar › View

My sister ___ chocolate every day.

A. eating

B. eat

C. ate

D. eats