Grammar Quiz

[ Auxiliary Verbs, if, unless and Modal ]

They __ been waiting for the bus for an hour.

A. will

B. has

C. is

D. have

Select your answer:
A  B  C  D  E 


Random Topics:

Coordinating ConjunctionVerbs: Will & Going toTenses & AffixesPreposition (at,in,on)Who am I?Grammar RulesGerunds + To InfinitiveFuture - Will and Be going toFrequencyActive and Passive Gerunds and Infinitives

Other quiz:

Conditional Sentence › View

If I had got up early, I _____ time to have breakfast now.

A. have

B. had

C. would have

D. would have had


Grammar › View

Patients were discharged from hospital ___ the beds were needed by other people.

A. so

B. however

C. moreover

D. because