Grammar Quiz

[ Perfect Tenses ]

We allowed the children to watch their favourite TV program yesterday, only after they… doing their school assignment.

A. will have finished

B. have finished

C. had finished

Select your answer:
A  B  C  D  E 


Random Topics:

Past Simple (Questions)Fragment, Comma Splice and Run -on SentencePast ParticiplePhrasal Verbs and Verb FormsExpressing Obligation and ModalsTransition WordsSentence Structure and Verb TensesCan, Could, May, MightPronouns, Sentence Structure, and ApostrophesCommon Grammar Mistakes and Spelling Tips

Other quiz:

Grammar › View

Which sentence is correct?

A. Each night, he has a shower and go to bed.

B. Each night, he has a shower and goes to bed.

C. Each night, he have a shower and go to bed.

D. Each night, he is having a shower and go to bed.


Grammar › View

Some people say that in 2050 cell phones ______ very small.
A. will be
B. will have been
C. are going
D. are going to

Tenses › View

Many birds ……… south in winter. (fly)

A. flew

B. fly

C. are flying

D. were flying


Grammar › View

Mutia : it’s 9 o”clock. It’s time to go to bed.

Mum : good night, darling.

Mutia : …. Mum

A. I love you , too

B. Good evening

C. I’m very well,

D. Good night