[ Grammar ]
By 2025, my Mum ______ French in this school for 25 years.
A. will teach
B. will be teaching
C. will have taught
D. will had taught

Random Topics:
VocabularyPast Modalsa, an, the, zero articleReported Speech and Reporting VerbsGerund, Infinitive & ModalsInfinitives or GerundsGerund - to Infinitive Grammar and StructureGoing To Be and WillPast Perfect vs Past SimpleOther quiz:
Adverbs, Prefixes, and Suffixes › ViewWhich of the following is the prefix meaning “light”?
A. Chloro-
B. Penta-
C. Telo-
D. Photo-
Homonyms › View
Trans-Pacific flights usually carry two different flight ___.
a. crews
b. cruise
He _____ his keys at home, so he couldn’t enter the house.
A. forgets
B. was forgetting
C. forgot
D. has forgotten
Has and Have › View
The dog __________ fleas, it needs a bath.
A. have
B. has
