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