Grammar Quiz

[ Tenses ]

At last the bus came. We ____________ for half an hour.

A. waited

B. was waiting

C. have waited

D. had been waiting

Select your answer:
A  B  C  D  E 


Random Topics:

Adverbs of How Something is DoneSentences vs Run-OnsTOEICTime ExpressionsVocabulary, Adjective & PrepositionPrepositionsModals of AdviceModals for Necessity and SuggestionsComparative and SuperlativesFigurative Language

Other quiz:

Grammar › View

Select the correct sentence.

A. It has raining for several days.

B. It has been raining for several days.

C. It have been raining for several days.

D. It has been rain for several days.


Grammar and Vocabulary › View

Rubbish ______________ collected once a week.

A. is

B. is being

Grammar › View

Sunita and Shahida __________ baking cakes!

A. Need
B. Likes
C. Enjoy
D. Want


Question Tags › View

It’s going to rain this afternoon, ________?

A. isn’t it

B. is it

C. does it