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 GrammarPresent Progressive (Future)Persuasive TextRelative ClausePresent Simple and Past ContinuousCompound and Complex SentencesGrammar PhrasesPresent SimpleIELTS GrammarSubordinating and Coordinating Conjunctions

Other quiz:

Passive Voice › View

How many newspapers ______________ (distribute) in Argentina every day?

A. is distributed

B. are distributed

C. was distributed

D. were distributed


Gerund or to Infinitive › View

A : Do you remember _________ me JK Rowling’s latest book?

В: Yes, I do. You haven’t given it back yet.

A. to lend

B. borrowing

C. to borrow

D. lending