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:

Verbal Tenses › View

How long have you been here?

A. I been here for ages

B. I’ve been here ages

C. I been here for many years

D. I’ve been here for ages


Preposition of Time › View

Let’s do it _______ the weekend.

A. in

B. on

C. at

D. x

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