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:

Grammar › View

You can study Spanish _________ French next year, not both.

A. but

B. and

C. yet

D. so

E. or


Grammar › View

While my father______a film on TV, my mother was cooking dinner.

A. watched

B. was watching

C. had watched

D. watches

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