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:

First Conditionals › View

If you __________ back late, I __________ angry.

A. will get, be

B. get, am

C. will get, am

D. get, will be


Grammar › View

Alex: I have visited Miami twice

he said he _____________Miami twice

A. has visited

B. had visited

C. visited

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.