[ Participle Clauses & Cleft Sentences ]
On ___ her former owner, the dog ran across the room to greet him.
A. seen
B. having seen
C. seeing

Random Topics:
Phrase or ClauseModal AuxiliariesComparatives or SuperlativesAsking & Giving OpinionPresent Simple Affirmative and NegativeGrammar - Future ActionAdjectives and PrepositionsVocabulary and GrammarSentence Types and ConjunctionsFuture Simple TenseOther quiz:
Question Tags › ViewIt’s a beautiful day, isn’t it?
A. It’s a bit too hot for my liking.
B. No, it’s a rainy day.
C. Yes, it is a beautiful day.
D. I don’t think so, it’s quite cloudy.
Grammar › View
The man ____ house was burgled is a famous actor.
A. who
B. whose
C. which
D. whom
Grammar › View…… you stupid?
A. Do
B. Does
C. Are
D. Is
Conjunctions › View
CJ wanted to go skateboarding with his friends, ___ it was raining outside.
A. yet
B. and
C. so
D. but
