[ Tenses ]
I __________ my homework by the time you arrive.
A. finish
B. will finish
C. am finishing
D. finished

Random Topics:
Relative Clauses with who and whichPassive Voice, Question Tag, PrepositionsComparative and Superlative AdjectiveVocabulary & GrammarSimple Past or Past ContinuousPhrasal Verb Put & GoInterrogative PronounsAuxiliary WordsAdverbial Phrasesso vs suchOther quiz:
Grammar › ViewMay I ask you a few questions? It won’t take long.
Yes, you __________.
A. can
B. could
C. may
D. might
Passive Voice › View
A new hotel ________ by them.(Past Perfect)
A. has been built
B. had been built
C. have been built
D. will be built