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:

Zero Conditional Sentence › View

If it doesn’t …………….. , plants cannot grow.

A. to rain

B. rains

C. rain

D. will rain


Grammar › View

Lucy has …….. learnt to ride a bike.

A. yet

B. far

C. still

D. already

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.