[ Tenses ]
By the time you arrive, I will have finished my presentation.
A. past simple
B. present simple
C. future simple
D. future continuous

Random Topics:
Adjectives with PrepositionFOR & SINCEDo not or Does notPast Simple and Past ProgressiveSimple Future - WillTenses and PronounsConditionalsSentence Structure and Grammar RulesPassive Voice - Past SimpleArticles & PrepositionOther quiz:
Grammar › ViewMy brother rides a bike to school …
A. Every day
B. Last day
C. Next week
D. Next time
Vocabulary › View
She reads newspapers every day to look for the vacant for which she can apply.
A. institutions
B. positions
C. indications
D. locations
Figurative Language › ViewSophie’s tears were a river flowing down her cheeks.
A. noun
B. metaphor
C. simile
D. verb
Tenses › View
My brother ……..in this factory since 1990.
A. works
B. worked
C. has worked
D. had worked
