[ 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:
Vocabulary › Viewnoun- a boat made to skim the surface of the water. verb- to slide uncontrollably on the wet surface of a road
A. hydroplane
B. hydrogen
C. hydrangea
D. hydraulic
Vocabulary › View
In case of an emergency, we will need to _____________ the building.
A. apathy
B. recede
C. congregate
D. evacuate
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
