Grammar Quiz

[ Perfect Tenses ]

We _______ to see the doctor all morning.

A. had been waiting

B. have been waiting

C. will have been waiting

Select your answer:
A  B  C  D  E 


Random Topics:

Simple Present TenseGrammar - Sentence StructureMuch, many, a lot of, a few, a littleAdverbs by TypeFuture Simple TensesGrammar - First ConditionalSimple Past - Irregular VerbsActive Voice-Present tenseVocabulary and PhrasesAdjective Suffixes

Other quiz:

The Future Simple Tense › View

Nick ____________ lots of pictures next summer holiday.

A. will take

B. takes

C. took

D. could take


Phrasal Verb › View

My plane _____ twenty-five minutes late. So, I have to reschedule my meeting.

A. Took over

B. Took up

C. Took off

D. Took out

Grammar › View

Read and complete: I’ve _____ a horse.

A. Ride

B. Rode

C. Ridden


Tenses › View

Which sentence is not present simple tense?

A. I sleep.

B. She eats ice cream.

C. The earth rotates on its axis.

D. Listen! The baby is crying.