[ Present Perfect & Past Simple Tense ]
He has been here … a long period.
A. for
B. since

Random Topics:
So....that... Such.......thatArticles & PrepositionVerbal PhrasesWH- Question WordsGrammar and PunctuationDirect and Indirect SpeechAdverbs, Infinitives, Definite ArticleActive-Passive VoicesPrepositionRequest with Modal VerbsOther quiz:
Grammar & Vocabulary › ViewComplete the sentence using an abstract noun.
Lila has many happy _______about visiting her grandma’s farm.
A. jewelry
B. memories
C. honesty
D. fern
Grammar › View
Things _____ so well since she ____ into my life in 1990
A. have been going / came
B. have been going / come
C. have been going / have been coming
D. have gone / come
Grammar › View_____ ever ______ a holiday in Russia?
A. did you / have
B. do you / had
C. have you / had
Tag Questions › View
You have cleaned your bike, ……………..?
A. are you
B. have you
C. haven’t you
D. aren’t you
