[ Past Perfect Simple Tense ]
She __________ Shakespeare before.
A. had taught
B. is taught
C. is teaching
D. has taught

Random Topics:
Grammar: MorphologyModal Verbs - ObligationNoun QuantifiersPersonal PronounsSentence Types and ConjunctionsAlthough, Though, In spite of, DespiteGrammar-Verbs & Nouns Singular, Plural, GenderDescriptionsPast or Present Verb TenseCan, Could, May, MightOther quiz:
Subject Verb Agreement › ViewTen dollars _____ great deal of money.
A. is
B. are
Grammar › View
You __________ fasten your seatbelt.
A. mustn’t
B. must
C. don’t have to
