Grammar Quiz

[ Present Perfect & Past Simple Tense ]

He has been here … a long period.

A. for

B. since

Select your answer:
A  B  C  D  E 


Random Topics:

So....that... Such.......thatArticles & PrepositionVerbal PhrasesWH- Question WordsGrammar and PunctuationDirect and Indirect SpeechAdverbs, Infinitives, Definite ArticleActive-Passive VoicesPrepositionRequest with Modal Verbs

Other quiz:

Grammar › View

Grammar: 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