[ 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:
Grammar › ViewIn England people are always talking about __________ .
A. a weather
B. weather
C. the weather
Vocabulary › View
Some friends in Ms. B’s class _______ answers during class.
A. dubious
B. blurt out
C. conceal
D. amiable
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