[ 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

Random Topics:
Present Simple Tense PassiveReported Speech and Reporting VerbsArticles with Proper NounsDegree of ComparisonSimple Present Negative and QuestionGrammar and VocabulariesTOEIC Grammar and Vocabulary ReviewPresent Perfect and Simple Past TenseSocial Media VocabularySimple Past ContinuosOther quiz:
Grammar › View___________ is the best way of keeping healthy
A. To run
B. Run
C. Running
Comparatives, Superlatives & Equatives › View
My backpack is ________as yours.
A. heavy
B. as heavier
C. as heavy
D. heaviest
Tenses › ViewThe company ___ requires three years of experience for all job applicants.
A. once
B. sometime
C. usually
Vocabulary › View
a book where you write down your thoughts and feelings or what has happened each day
A. adjective
B. leaflet
C. character
D. diary
