[ Future Tenses ]
Which sentence uses the future perfect simple correctly to express an action that will be completed by a specific time in the future?
A. I will have finished my homework by 8 pm.
B. I am going to have finished my homework by 8 pm.
C. I will finish my homework by 8 pm.
D. I finish my homework by 8 pm.
Select your answer:

Random Topics:
Adjective and AdverbGerunds/InfinitivesGender and GrammarVerb PhrasesPresent TenseSimple Past Future TenseEnglish for TourismSecond ConditionalRelative & Interrogative PronounsVerb Moods and Vague PronounsOther quiz:
Passive Sentence › View“Whatever happened t that fortune – teller?”
“I don’t know. She _____ around her in a long time”.
A. hasn’t seen
B. didn’t see
C. Hasn’t been seeing
D. hasn’t been seen
Tenses › View
I ……… (eat) an apple for my breakfast just now.
A. am eating
B. ate
C. eats
