[ 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:
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