_______ by Peter’s project, the teacher gave him the highest mark.
A. Impressed
B. having impressed
C. Impressing
D. Having been impressing

Random Topics:
-ed and -ing AdjectivesPassive Voice - Present ContinuousComparatives, Superlatives, and ModalsRelative Clauses PronounsGerund Subject or ObjectVocabulary and ModalsAdjective or AdverbReporting Verbstake, make, doPronouns ( Interrogative )Other quiz:
Conditional Sentences and Verb Form › View_________you known he was a liar, would you have agreed to support him?
A. If
B. Since
C. Had
D. Did
Passive Voice › View
He plays the game.
Change this sentence into passive voice!
A. The game are played by him.
B. The game is played by him.
C. The game are play by him.
Adjectives & Preposition › ViewAnna is worried _______ the cat.
A. of
B. with
C. about
Grammar › View
Identify the sentence which has the same meaning: “Too many cooks spoil the broth.” – Proverb
A. Many cooks do not know how to cook properly and they mess it up.
B. Many cooks are required if we want to cook good quality food.
C. If many people are involved in a job, it will not get done properly.
