You are on page 1of 2

1.

Having enjoyed the interesting atmosphere of the party, she forgot the time to
go home.

2. Jason was accused of having stolen the valuable picture.

3. Jane regretted not having attended the party last night.

4. Having always been willing to help people, he was considered a helper.

5. Having drunk too much, Emily couldn't remember the way to her home.

6. Having occurred in every part of the world, global warming impacts people's
lives seriously.

7. Having used different fertilizers and different stock feeds, these farmers
succeeded in reducing farming's contribution to climate change.

8. Having helped her mother do some housework, the girl joined the volunteer
group to collect the garbage in her neighborhood.

9. Having found no one at home, he decided to turn off the air conditioner.
10. After having finished my homework, I went out for a drink with friends
Rewrite
1. My daughter has been learning the piano for a month
2.Since hearing the result of the entrance exam, Mary has begun to feel more
confident.
3.This is my first time I have visited to New Zealand
4.Tom hasn’t played basketball since 2016
5.When did your family move to Singapore?
6. I haven’t participated in a conference for a long time
7.It ages since my sister took an IELTS exam
8.She hasn’t presented in front of the whole class before
9. Hoa has only recently started wearing near-sighted glasses
10. Mr.Lam has been doing his PhD for 2 years

You might also like