[ Grammar ]
By the time you arrive, I__________ my homework
A. will finish
B. will have finished
C. finished
D. have finished
Select your answer:

Random Topics:
Conditionals / Unreal PastIrregular verbsPrepositional PhrasesPrepositions - ConjunctionsMix-TensesSuperlative AdjectivesPronounciation and GrammarPresent Simple & Present Continuous TensesPassive VoicesGrammar and AdverbsOther quiz:
Mixed General Quiz › ViewFuture queen bees eat ___ jelly.
a. real
b. royal
c. strawberry
Grammar › View
Which sentence is correct?
A. I have seen him yesterday.
B. I seen him yesterday.
C. I saw him yesterday.
D. I am seeing him yesterday.
