[ 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:
Grammar › ViewSwimming with dolphins was the most _____ experience I’ve ever had.
A. amazed
B. amazing
C. amaze
Grammar › View
Did you have a nice weekend?
A. It was great!
B. I’d like to see it!
C. Sounds great!
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
