[ Passive Voice ]
“John drives very well for a new driver.”
“Yes, he must __ by a good teacher.”
A. have been taught
B. have taught
C. had been taught
D. must taught

Random Topics:
Grammar - Compound SentencesAdverb Clause ConnectorPresent Perfect vs Past Simple TensePresent & Past TensesFirst Conditional, Future Time ClausesObject PronounsTensesEs and SVerb Tenses and ModalsWH Questions and Simple Past TenseOther quiz:
Present Perfect Tense › ViewHave you ever ________ to China?
A. went
B. go
C. been
D. gone
Grammar › View
A group of teenagers saw ………….UFO late at night.
A. the
B. an
C. a
D. None of the above