[ Future Perfect Tense ]
She will have been teaching.
A. Will she not have taught?
B. Will not she have taught?
C. Will she have not taught?

Random Topics:
Demonstrative PronounPast PassivePast and Present Continuous tenseGrammar / PronounsCompound SentencesGerundsModal Verbs for PossibilitySubject Verb Agreement and Coordinating ConjunctionsPersonal Pronouns and VerbVerbs & Verb TensesOther quiz:
Grammar › ViewWhat are you doing?
A. I am playing games.
B. I is playing games.
C. I are playing games.
D. I am dancing.
Plural › View
What’s the plural of lady?
A. Ladys
B. Ladyes
C. Ladies