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 ConjunctionsOther quiz:
Passive Voice › ViewHow 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
