Grammar Quiz

[ Perfect Verb Tenses ]

Identify the perfect tense in the following sentence: “By the time you arrive, I will have cleaned the house.”

A. Present Perfect

B. Past Perfect

C. Future Perfect

D. Simple Future

Select your answer:
A  B  C  D  E 


Random Topics:

COUNT - NONCOUNT NOUNSCompliment, Congratulation, and HopeDeterminers & QuantifiersFirst Conditional SentenceConjunctions and PronounsNoun, Verb, AdjectiveActive & PassiveAdverbs and PhrasesTOEFLHomophone & Homonym

Other quiz:

Tenses Practice › View

Complete the sentence with the verb in parentheses in future perfect tense.
Susan ____ (place) the decorations on the table.

A. place

B. will place

C. have placed

D. will have placed


Vocabulary › View

Knowledgeable.

A. Stupid

B. Creative

C. Knowing a lot

Vocabulary › View

When eating, most Vietnamese hold chopsticks in their right…………….

A. arm

B. leg

C. finger

D. hand


Grammar › View

The students didn’t like reading the book beacuse they found it ______.

A. boring

B. bored

C. boredom

D. bore