[ 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:
Active & Passive › ViewI brush my teeth every day. My teeth ……… every day.
A. is brushed
B. are brushed
C. were brushed
D. has been brushed
Identifying Tenses › View
You’ll go out to recess at 12:00.
A. Present Simple
B. Past Simple
C. Future Simple
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
