[ Grammar ]
By then she _____ for three years.
A. will teach
B. would teach
C. should teach
D. will have been teaching.

Random Topics:
Gerunds, Infinitives and Modals of PossibilityPrepositions after Verbs and AdjectiveGrammar and PrepositionPre-intermediateWish SentencesAdjectivesGrammar - PunctuationThird Grade ExamArticle & PrepositionCompound SentencesOther quiz:
Grammar - Fragments › ViewIdentify the following:
When he got promoted, he felt happy.
A. Fragment
B. Complete sentence
Grammar › View
Choose the correct negative sentences in present simple
A. Sara don’t wear glasses
B. I am not Raul’s sister
C. You were not at the party
Grammar › ViewYou are different _ _ _ _ _ _ all of you friends.
A. From
B. Of
C. Better
D. At
Quantifiers › View
There are ___________ bananas. (50)
A. any
B. a little
C. a lot of
D. much
