[ Future Tenses ]
By the time you arrive, I ______ (finish) my work.
A. will finish
B. will have finished
C. have finished
D. finished
Select your answer:

Random Topics:
Past Perfect and Past Perfect Continuous TenseWas & Were QuestionsPresent Simple and Modal VerbsMuch, many, a lot of, a few, a littleTravel VocabularyPresent Continuos TenseVocab CheckingTransitionsCountable & Uncountable NounsModals - Reported Speech - ConditionalsOther quiz:
Subordinating Conjunction › ViewI will not call her ______ she apologizes.
A. because
B. unless
C. if
D. after
Modal Verbs › View
It’s a hospital. You ________ smoke here
A. mustn’t
B. needn’t
C. may not
D. don’t have to
