[ 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:
Grammar › ViewIt was very cold last night, so I used two ___.
A. sofas
B. slippers
C. blankets
Grammar › View
When Betty spotted Dad _______ her car, she quickly walked towards him.
A. wash
B. washes
C. washed
D. washing
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
