[ Types of Phrases ]
We all sighed in relief,James having found his passport.
A. infinitive phrase
B. gerund phrase
C. participle phrase
D. absolute phrase

Random Topics:
Vocabulary : Coming & GoingRelative Pronoun/AdverbsVerb and PrepositionPast and Future TensesConjunctivesPresent Continous TenseAdverbs, Infinitives, Definite ArticlePast Progressive TensePresent Simple and Present ContinuousQuantifiers & Modals of ObligationOther quiz:
Conjunctions › ViewHe studied hard for the exam; ___ he didn’t get the grade he wanted.
A. and
B. but
C. also
D. so
E. however
Grammar › View
I _____ about the problem months ago, but I _____ a solution yet.
A. know/haven’t
B. had known/didn’t find
C. knew/haven’t found