[ 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 Simple and Past ProgressiveSimple vs Present Continuous TensesPrepositions after VerbsGrammar and PunctuationPreposition of PlaceGrammar AssessmentHave as verb and auxiliaryPast simple vs Present perfectComparison of Adjectives and Adverbs
Other quiz:
Passive Sentence › ViewMy mother is going …………………….. this house.
A. A. sold
B. B. sell
C. C. to be sold
D. D. to sell
Vocabulary & Grammar › View
Is that a really big phone, or is it a __________.
A. cell phone
B. games
C. camera
D. earphones
Trending Topics
Loading...
How to use : Read the question carefully, then select one of the answers button.