[ 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:
Passive Voice in Past and Present Tense › ViewThe gardener waters the flowers every evening.
A. The gardener are watered the flowers every evening.
B. The flowers is watered by the gardener every evening.
C. The flowers are watered by the gardener every evening.
D. The gardener is watered the flowers every evening.
Modals and Responsibilities › View
You ___ get enough sleep.
A. must
B. need to
C. ought to
D. responsible for
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
