Grammar Quiz

[ Perfect Tense ]

Which one is the correct sentence future perfect tense ?

A. she had been dancing since she was five

B. she will have finished her study before 5 P.M this evening.

C. she have been cleaning for 2 hours

D. she will have a meat for dinner

Select your answer:
         


Random Topics:
Everyone vs. Every OneSimile, Metaphor or PersonificationBroach vs. BroochPast Perfect vs Past SimpleTenses & PassiveGrammar - FragmentsAdjective & AdverbsSimilesGrammar Clauses

Other quiz:

Vocabulary › View

wild, savage, hostile, and intense

A. fierce

B. reef

C. liquid

D. appearance


Tenses - Present and Past › View

Since 2005, India__________ the world’s largest English-speaking population.

A. has

B. is having

C. had

D. has had


How to use : Read the question carefully, then select one of the answers button.