[ 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.
Select your answer:

Random Topics:
Modals - Reported Speech - ConditionalsPerfect Tenses and Have GotCompound and Complex SentencesPassive SentencesQuantifiers with NounsAdverb and Noun ClausesActive vs. Passive VoiceModals of AdviceMixed Present TensesPast and Present Continuous tenseOther quiz:
Personal Pronouns › ViewThose apples are bad. Don’t eat ____!
A. it
B. us
C. me
D. them
Grammar › View
_____ dinner, she accidentally burnt the rice.
A. To cook
B. Being cooked
C. Cooking
