[ 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 › View____ to read the letter from the bank, you would have realised you were broke.
A. If you bother
B. Should you bother
C. Had you bothered
D. Hadn’t you bothered
Grammar › View
Tokyo is a big city. What is ‘big’ in this sentence?
A. adjective of quality
B. adjective of quantity
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
