[ 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 › ViewGrammar: Section 3. Conditionals. Choose the correct option for the sentences.
Suppose your car broke down in the middle of nowhere, what ___________(do)?
_
A. will you do
B. do you do
C. would you do
D. had you done
Vocabulary and Grammar › View
Over 1500 new houses ______ each year. Last year, 1720 new houses ______.
A. were built/ were built
B. are built/ were built
C. are building / were built
D. were built/ were being built
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
