Grammar Quiz

[ Grammar ]

The bus hasn’t come yet. We _______________for an hour.

A. are waiting

B. have waited

C. have been waited

D. have been waiting

Select your answer:
A  B  C  D  E 


Random Topics:

Present Perfect Simple & ContinuousPresent Simple Positive and NegativePhrase or ClauseSimple Past - Irregular VerbsTo Infinitive or GerundAdjectives with -ED and -INGPresent Simple or Present ContinuousAnalogyConjunctions - Conjunctive AdverbsConditionals / Unreal Past

Other quiz:

Grammar › View

How do you correct a fragment?

A. You don’t

B. Add the missing subject or missing predicate

C. Add a comma

D. Add a conjunction


Grammar › View

In no way ___________________ question his honesty, although I think that he made some wrong decisions.

A. did I ever

B. I ever did

C. had I ever

D. I had ever

Grammar › View

Sam hopes …………. an astronaut one day

A. becoming

B. become

C. to become


Reported Speech › View

My mum ___________ she was having a great time.

A. said her

B. told to her

C. told me