Grammar Quiz

[ Grammar ]

There you are! I _______ for two hours. Where have you been?

A. am waiting

B. have been waiting

C. wait

D. waited

Select your answer:
A  B  C  D  E 


Random Topics:

The Future Simple TenseModal Verbs for PossibilityAdverb of Frequency and TensesComparatives - SuperlativesPerfect and Past TensesAdverbial ClauseGerunds and InfinitivesWestern Europe CountriesIrregular Plural NounsPast Participle

Other quiz:

Grammar › View

I would like ……..around the world.

A. To sail

B. Sailing

C. Sail


Grammar › View

He ______ (be) in Mexico ______ a month.

A. He has been in Mexico for a month.
B. He have been in Mexico since a month.
C. He has be in Mexico for a month.
D. He has be in Mexico since a month.

Verb Tenses › View

Create a sentence using the present perfect continuous tense.

A. I studied for my exams

B. I have been studying for my exams.

C. I am studying for my exams

D. I will study for my exams


Grammar › View

I ………… my house cleaned once a week by the cleaning day.

A. haven’t

B. am having

C. have

D. had