[ 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:
Grammar Clauses › ViewTowards the north.
A. Phrase
B. Clause
Dependent Prepositions › View
Are you looking forward ______ meeting him?
A. to
B. for
C. on
D. with
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
