Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


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 Tense

Other quiz:

Present Perfect Tense › View

Have 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