Grammar Quiz

[ Tenses ]

We________for three hours and we are very tired.

A. waited

B. have been waiting

C. wait

D. had waited

Select your answer:
A  B  C  D  E 


Random Topics:

Noun / PronounIndependent and Dependent ClausesComplex PrepositionsPast Simple vs Past ContinuousAbilityVerb & GrammarCan vs CouldPronoun-Verb AgreementBecause of & Inspite ofPassive Voices

Other quiz:

Regular and Irregular Adverb › View

I came to class _____ because my mother drives too slowly.

A. late

B. hardly

C. hard

D. lately


Preposition › View

What type of preposition is the underlined word in the sentence? The book about polar bears is on your desk.

A. connection

B. device

C. origin

D. place

Reported Speech › View

“Have you ever been abroad?”

A. He asked me I had ever been abroad.

B. He asked me where I had been abroad.

C. He asked me had I ever been abroad.

D. He asked me if I had ever been abroad.


Tenses › View

Multiple Choice: Choose the correct sentence.

A. She has been reading that book all day.

B. She have been reading that book all day.

C. She has read that book all day.