[ Tenses ]
An will have taught in this primary school for 3 years ______ .
A. when she turned 30
B. once she turned 30
C. by the time she turns 30
D. after she had turned 30

Random Topics:
Verb Tenses (Progressive, Perfect)Vocabulary & GrammarApostrophes and GrammarGrammar: so and suchModals VerbGrammar on ConditionalsVerbal CommunicationTenses & AffixesAbilityTenses StructureOther quiz:
Pronouns and Subject Verb Agreement › ViewHooray! Several of my drawings ________ displayed in the school art exhibit!
A. are
B. is
Grammar › View
Emma is _________ now.
A. Cycled
B. Cycling
C. Cycle
D. Cycloed
Grammar › ViewMy sister and I _______________ to come to your party. (try)
A. wills tries
B. will trying
C. will try
D. trying
Grammar › View
Next year, we will go on holiday to ______ Netherlands.
A. a
B. the
C. some
D. an
