[ 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:
Present Simple or Present Continuous › ViewSam is talking to the teacher. …………………… Sue and Amy …………………….. for him?
A. Does ……………….wait
B. Is ……………….. waiting
C. Are ……………. waiting
Grammar › View
You can keep my iPod if you like. I ________ it any more.
A. don’t use
B. didn’t use
C. doesn’t use
D. am not using
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
