Grammar Quiz

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

Other quiz:

Mixed General Quiz › View

Future 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.