[ Auxiliary Verbs, if, unless and Modal ]
They __ been waiting for the bus for an hour.
A. will
B. has
C. is
D. have

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 InfinitivesOther quiz:
Conditional Sentence › ViewIf 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