Choose the correct verb forms for the participle clauses.
- __________________ you don't like seafood, I've cooked some chicken too.
- Knowing
- Having known
- Known
- __________________ by his hurtful remarks, she slammed down the phone.
- Having angered
- Being angered
- Angered
- __________________ her work, I'm sure she'll do a good job.
- Being seen
- Seen
- Having seen
- __________________ you haven't got much time, it might be better to do this tomorrow.
- Seeing
- Seen
- Having seen
- __________________ the book, I can't really give you an opinion.
- Haven't reading
- Not reading
- Not having read
- Who is that woman over there __________________ to Steven?
- having talked
- talked
- talking
- He was sitting at a large desk __________________ high with files and papers.
- piling
- piled
- having piled
- Several old cars, __________________ by their owners, lay rusting in the grass.
- abandoning
- having abandoned
- abandoned
- He accidently kicked a table, __________________ plates and glasses crashing to the floor.
- having sent
- sending
- sent
- Could I have a list of students __________________ the test next week.
- having taken
- taking
- taken
- One of the three people __________________ yesterday has been released.
- arresting
- arrested
- being arrested
- The deck was crowded with passengers __________________ farewell to their friends on the pier.
- waving
- waved
- having waved