45-2
Complete the sentences that follow to create the present perfect tense. Use the contracted
pronoun and the past participle of the verb in parentheses. You have already learned these
verbs in previous exercises.
Regular
INFINITIVE
to offer
to climb
to use
to discuss
to warn
to accuse
to suffer
to help
to start
to thank
SIMPLE PAST
offered
climbed
used
discussed
warned
accused
suffered
helped
started
thanked
PAST PARTICIPLE
offered
climbed
used
discussed
warned
accused
suffered
helped
started
thanked
Irregular
INFINITIVE
to forgive
to bite
to make
to sing
to see
to tear
to choose
to know
to break
to fly
SIMPLE PAST
forgave
bit
made
sang
saw
tore
chose
knew
broke
flew
PAST PARTICIPLE
forgiven
bitten
made
sung
seen
torn
chosen
known
broken
flown
1. Не
(to break) the law many times.
2. I
(to use) this product before.
3. We
(to see) that movie several times.
4. Не
(to make) many mistakes in his life.
5. It
(to bite) a few people.
6. You
(to offer) to help.
7.
(to fly) many times.
practice makes perfect Basic English
8. They
(to suffer) enough.
9. You
(to tear) all the clothes I lent you.
10. She
(to forgive) you many times.
11. I
(to know) Mary since high school.
12. Не
(to accuse) me of that before.
13. It
(to start).
14. We
(to discuss) this many times.
15.
(to warn) you about that.
16. It
(to help) me to be a better person.
17. We
(to choose) to live in the city.
18. She
(to sing) that song before.
19. They
(to thank) us ten times.
20. Не
(to climb) many mountains.
1. Не has broken the law many times.
2. I have used this product before.
3. We have seen that movie several times.
4. Не has made many mistakes in his life.
5. It has bitten a few people.
6. You have offered to help.
7. I have flown many times.
8. They have suffered enough.
9. You have torn all the clothes I lent you.
10. She has forgiven you many times.
11. I have known Mary since high school.
12. Не has accused me of that before.
13. It has started.
14. We have discussed this many times.
15. I have warned you about that.
16. It has helped me to be a better person.
17. We have chosen to live in the city.
18. She has sung that song before.
19. They have thanked us ten times.
20. Не has climbed many mountains