[ Tenses ]
By next month, she ___ been teaching for 10 years.
A. has
B. will have
C. will have been
D. is

Random Topics:
Continuous TensesGrammar - Imperatives and LetReported SpeechConditional Sentences and Verb FormAdverb of MannerGerund or InfinitivePresent simple & Continuous-ing form and the to-infinitivePresent Simple/AffirmativeCountable and UncountableOther quiz:
Have vs. Has › ViewI don’t _____ an English dictionary
A. have
B. has
Adverbial Clause › View
She will stay at home _____ she feels better.
A. as long as
B. unless
C. when
D. although
Connectives (because, due to, owing to, because of) › View__________ bad weather, they cancelled all of the flights.
A. Due to
B. Because
Causative Verb › View
These differences between two photographs —- with the help of Photoshop.
A. Should remove
B. Must have removed
C. Could have been removed
D. Have to remove
