[ Present/Future/Past Simple/Present Perfect ]
I _______my homework as soon as Lan goes here.
A. A. will finish
B. B. will be finishing
C. C. finish
D. D. will have finished

Random Topics:
Simple TensesTOEIC Grammar and Vocabulary ReviewTenses & PrepositionCan/CouldFuture PassivePassive Voice - Past SimpleUsed to - Would - TensesMay, MightIdentifying Sentence TypesAsking and Giving SuggestionOther quiz:
Grammar › View“_______ is it from your house to the nearest bus stop?”
– “About 50 meters’
A. How far
B. How long
C. How often
D. How much
Tenses › View
By the time I arrived, they (___) the calendar for the upcoming event.
A. finalize
B. are finalizing
C. had finalized
D. finalized
Grammar › ViewHow do we know ____ are still free samples at Costco?
A. there
B. their
C. they’re
Grammar › View
Which is the comparative form of the adjective?
A. bad
B. badder
C. worse
D. worser