[ 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:

Random Topics:
Grammar - Be going toConditional Sentences Type 0, 1 and 2Articles with Proper NounsAdverbs of TimeSubject and Verbs AgreementDemonstrative Pronouns and Verb TensesPresent Perfect Simple & Present Perfect ContinuousGrammar - to be, possessive, have gotBe going to / WillDescriptionsOther quiz:
Modal Verbs › ViewIf you can’t find your house keys, you …….. them in car.
A. shouldn’t have left
B. would rather have left
C. can’t have left
D. must have left
Tenses › View
Nam will pay me back ______ .
A. when he got his salary
B. after he had got his salary
C. as soon as he got his salary
D. when he gets his salary
