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:
         


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 / WillDescriptions

Other quiz:

Modal Verbs › View

If 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