Topics: Past Perfect Simple Tense
She __________ Shakespeare before.
A. had taught
B. is taught
C. is teaching
D. has taught
Select your answer:

Random Topics:
Preposition & GerundModals and PrepositionPast Tense and NeutralGrammar: Imperative and Exclamatory SentencesJobsModals, Phrasal Verbs, Gerunds and InfinitivesGrammar and Verb TensesVocab CheckingPresent Tense vs Present ContinuousSimple Past or Past ContinuousOther quiz:
Grammar › Viewthey are ……………….
A. pupils
B. vets
C. teachers
Grammar › View
Have you ……. been in the USA?
A. ever
B. never
