GrammarB2Perfect Participle Clauses

Perfect Participle Clauses

Sentence Structure~10 min

Learning Objectives

  • Form having + past participle
  • Express time, reason and sequence

Recommended before this lesson

What you'll learn

By the end of this lesson, you'll be able to use having + past participle to express an action completed before the main action.

When do I use it?

A perfect participle clause (having + past participle) shows that the first action was COMPLETED before the main action:

  • "Having finished dinner, we went for a walk." (= After we finished dinner...)
  • "Having lived abroad, she speaks two languages." (= Because she lived abroad...)

It is the participle version of "after" and "because" for past actions, and gives a formal, polished feel.

How do I form it?

Structure

Having + past participle, + main clause

  • Having eaten breakfast, he left for work.
  • Having studied hard, she passed easily.
  • Having lost the key, he couldn't get in.
  • Having been to Japan, I can recommend it.

The passive form: "Having been + participle": "Having been invited, she attended the party."

Common mistakes for Spanish speakers

Warning

Spanish "habiendo comido" exists but is rare and formal, so speakers default to "after I ate" or two sentences. In English the -ing verb after "having" must be the participle ("having ate" is wrong, "having eaten" is right), and the subject of both parts must match: "Having cooked, the food was ready" is wrong because the food didn't cook itself. Also do not write "having to" when you mean "having + participle": "having to leave" means "must leave", a different thing.

Hint

Having + past participle = the first action is finished before the main one. Match the subject.

Practice

Multiple Choice

B2

Which sentence is correct?

Fill in the Blank

B2

Having his wallet, he couldn't pay.

Hint: having + past participle of 'lose'.

Find the Error

B2
Click on the incorrect word:

Sentence Transformation

B2
Original
After she finished her degree, she moved abroad.

Task: Rewrite with a perfect participle clause

Hint: having + past participle + main clause.

Practice Speaking

Apply what you've learned in a real conversation with AI feedback.

Level: B2