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:

Modal Verbs - ObligationFuture Simple TensesSimple Future - WillPerfect Progressive TensesFirst Conditional & Future TensesComplex PrepositionsSimilesAdverbial Clauses of Reason / CausePersonal pronouns + possessive adjectives + Introgative pronounsSimiles, Metaphors, Personification and Hyperbole

Other quiz:

Grammar › View

Which one is the adverbs of place:

A. Near, here

B. Calmly, madly

C. Always, well

D. Often, frequently

E. Altogether, never


Grammar › View

The food wasn’t very good, _______ he ate everything.

A. so

B. but

C. because

D. although