[ 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:
Vocabulary › Viewlacking in quantity or quality.
A. Meager
B. Leaden
C. Laden
Grammar › View
There isn’t _____ coffee in the cup.
A. much
B. many
C. a
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
