Grammar Quiz

[ Perfect Tenses of Verbs ]

The stallion will have run many miles.

A. present perfect

B. past perfect

C. future perfect

Select your answer:
A  B  C  D  E 


Random Topics:

Progressive TensesNouns & PronounsPersonificationActive-Passive VoicesNoun, Verb, AdjectiveHow many / How much - Is there / Are thereSynonymPast Continues TenseAlthough, Though, In spite of, DespiteGrammar & Vocabulary

Other quiz:

Grammar › View

Is your pen red?

A. No, it is.

B. Yes, it is.

C. No, I am not.

D. Yes, I am.


Grammar › View

Mr. Marfin ……………. go on business trip very often.

A. need

B. needs

C. doesn’t have

D. has to

Past Tense › View

When …. his new laptop?

A. did he bought

B. did he buy

C. does he bought

D. was he buy


Vocabulary › View

Click on the word that means the same thing as ruin.

A. take away

B. build

C. spoil

D. give up