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:

Reported Speech › View

My dog has brown hair, it eats a lot.

A. Javier said that his dog had brown hair and it ate a lot.

B. Javier said that his dog has brown hair and it ate a lot.

C. Javier said that his dog hads brown hair and it ates a lot.


Simple Past Tense › View

The old woman  __________ some cookies for her family yesterday.

A. climbed

B. baked

C. ate

D. cried

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