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:

Verb Tenses › View

Form a sentence using simple past tense: They ____________ (go) to the beach last summer.

A. They go to the beach last summer.

B. They going to the beach last summer.

C. They went to the beach last summer.

D. They goes to the beach last summer.


Grammar › View

We _____ have any plans for the weekend.

A. Do

B. Does

C. Don’t

D. Doesn’t

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