[ 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 › 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
