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:
         


Random Topics:

Present and Past Simple TensePast Perfect or Past Perfect ContinuousRegular Plural NounsConjunctions and PronounsDEGREE COMPARISONCompliment, Congratulation, and HopePresent Simple & Present ContinuousIntensifiers: Really vs VeryConditional Sentence Type 1Prepositions of Place and Time

Other quiz:

Some vs. Any › View

The music’s not very good. _____ should change it. Let’s get some action here.

. somebody

b.anybody

c. nobody

d. someone


Grammar › View

I promise I ……………… you tomorrow.

A. will help

B. am going to help

C. helped

D. are helping