[ Tenses ]
By 2030, I____ for ten years
A. I will teach
B. will have taught
C. will have been teaching
D. teaching

Random Topics:
Auxiliary Verbs, if, unless and ModalPast TensesContractions and ConjunctionsInfinitiveCompound Nouns and Compound Adjectives QuestionsRelative Clauses & Real ConditionalsComparisonsConditional Sentences and Verb FormTo Infinitive or GerundSecond ConditionalOther quiz:
Vocabulary and Grammar › ViewI’ve got a game console but I ____________ (not use) it very often.
A. don’t use
B. doesn’t use
C. am not using
D. not use
Modal Verbs › View
You ___________ take this medicine before meals.
A. can
B. might
C. must
D. should
Gerund vs Infinitive › ViewWe’ve had to postpone _____ to France because the children are ill.
A. to go
B. going
C. go
Grammar › View
She…. be Mary as she is in Italy
A. can´t be
B. mustn´t
C. should
