Grammar Quiz

[ Tenses ]

I (wait) for a whole hour!

A. wait

B. have been waiting

C. have waited

D. am waiting

Select your answer:
         


Random Topics:

Tenses and ArticlesModal Verbs & Time PrepositionsPronouns ( Interrogative )Prepositional PhrasesNoun, Adjective, and Adverb ClausesSimple vs Present Continuous TensesAdverb PhrasesTenses and PronounsPhrase vs Clause

Other quiz:

Present Tenses › View

He ___ (work) as a doctor for the last decade.

A. works

B. is working

C. has worked

D. has been working


Phrasal Verb › View

I meant to do some revision yesterday, but I didn’t . . . . . . doing it.

A. get along

B. get round to

C. get up

D. get off