[ Future Tenses ]
Which sentence is in the future perfect tense?
A. By 5 p.m., I will have finished my work.
B. By 5 p.m., I will be finishing my work.
C. By 5 p.m., I will finish my work.
D. By 5 p.m., I am going to finish my work.

Random Topics:
Grammar and IdiomsArticles - rulesPresent Perfect and Past SimpleCompound AdjectivesPast Simple VerbsPresent simple, Present continuous, Singular, PluralTypes of Sentence StructurePhrasal Verbs and Verb FormsPresent Perfect Simple & ContinuousPreposition of DirectionOther quiz:
Grammar › View________, they would not have admired her so much.
A. If she were generous
B. Had it not been for her generosity
C. If it hadn’t been for she were generous
D. Despite her generosity
Tenses › View
The company ___ requires three years of experience for all job applicants.
A. once
B. sometime
C. usually
Grammar › ViewThey …. know if the floor is slippery.
A. is
B. am
C. are
D. were
Future Tenses › View
Tom has got 10 in all the subjects, it is obvious he __________ get the first prize.
A. will
B. is going to
