Grammar Quiz

[ Present Tenses ]

Jane isn’t here yet. I (wait) _________________ since noon but there is no sign of her.

A. have waited

B. have been waiting

C. will have been waiting

D. had been waiting

Select your answer:
A  B  C  D  E 


Random Topics:

Modals Deduction: cant /mustIrregular verbsIndefinite PronounsComparison & Modal Verbs in Passive VoiceIndependent ClausesVerb Tense, Pronouns and AntecedentsToeic VerbSimple Present and Present ContinuousPronounVerb to have

Other quiz:

Tenses › View

The roof of the building … in a storm a few days ago.

A. damaged

B. is damaged

C. has damaged

D. was damaged

E. has been damaged


Grammar › View

Mr.Blake __________ to Switzerland, so he is not

A. has gone

B. has been

C. will have been

D. will have gone

Modal Verbs › View

I ___ go to the dentist; I have a terrible toothache.

A. Can

B. May

C. Must

D. Should


Grammar › View

We … breakfast when someone … on the door.

A. was having, knocked

B. were having, knocked

C. had, knock

D. are having, knock