[ 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 HyperboleOther quiz:
Grammar › ViewWhich 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
