Grammar Quiz

[ Perfect Tenses ]

By next November, I …..received my promotion.

A. have

B. had

C. will have

Select your answer:
A  B  C  D  E 


Random Topics:

Reflexive pronounsGive, do and makePoetry VocabularyPresent Perfect Continuous TenseVocabulary and DefinitionsVocab and GrammarTenses (Present, Past, Future Forms)Conditional 0Vocabullary TestPresent Continous Tense

Other quiz:

Grammar › View

Hadi looks very tired, he ___for hours.
A. has been driving
B. had been driving


Grammar › View

How long ___ did you get married?

A. yet

B. for

C. ago

Present Simple › View

The children …….. rope after school.

A. jump

B. jumps


Tenses › View

Here’s my report. __________ it at last.

A. I finish

B. I finished

C. I’d finished

D. I’ve finished