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

It 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 › 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