Vous êtes sur la page 1sur 3

English lesson

PRESENT PERFECT EXERCISES

DIRECTIONS: WRITE THE PRESENT PERFECT IN THE GAPS USING THE VERBS OF THE BRACKETS

Jack (be) ___________________my friend for over 20 years. We (know) ____________each other since we
were children. Recently, he and his family (move) ________________to a house on the same street as me,
and now our children play together almost every day.

For the last ten years, Jack and I (play) __________________for the same hockey team every Saturday. Jack
is a better player than I am, but in the last few months he (have) _________________some trouble with his
left knee, and he (find) _________________it hard to play a full game. He (see) ______________the doctor
several times about his knee, but the doctor doesn't know what is causing his pain. Jack (decide)
_____________________to take a break from hockey for a while, so that his knee can recover. It's going to
be lonely on the team without him!

DIRECTIONS: WRITE POSITIVE SENTENCES IN PRESENT PERFECT IN THE GAPS


1. Bob / visit / his grandma ___________________________________________
2. Jimmy / play / on the computer ___________________________________________
3. Sue and Walter / wash / their car ___________________________________________
4. Andrew / repair / his bike ___________________________________________
5. Phil / help / Anne with maths ___________________________________________
6. Brad and Louise / watch / a film ___________________________________________
7. Tamara / talk to / her best friend ___________________________________________
8. Bridgette / draw / a picture ___________________________________________
9. Carol / read / a computer magazine___________________________________________
10.Tom and Alice / be / to a restaurant___________________________________________

DIRECTIONS: WRITE NEGATIVE SENTENCES IN PRESENT PERFECT IN THE GAPS

1. Sarah / not / wash the dishes ___________________________________________


2. Anita / not / clean the kitchen ___________________________________________
3. Maureen and Gavin / not / water the plants___________________________________________
4. Joey / not / make his bed ___________________________________________
5. David / not / buy milk ___________________________________________
6. Lisa / not / be to the baker's ___________________________________________
7. Aran and Jack / not / do their homework___________________________________________
8. Jane and Ben / not / tidy up their rooms___________________________________________
9. Alex / not / feed the hamster ___________________________________________
10. Hazel / not / empty the bin ___________________________________________

DIRECTIONS: WRITE INTERROGATIVE SENTENCES IN PRESENT PERFECT IN THE GAPS

1. you / answer / the question ___________________________________________


2. Jenny / lock / the door ___________________________________________
3. Walter / call / us ___________________________________________
4. you / see / the picture ___________________________________________
5. your parents / get / the letter ___________________________________________
6. it / rain / a lot ___________________________________________
7. how often / we / sing / the song___________________________________________
8. Maureen / watch / the film ___________________________________________

Mtro. Osvaldo Plata Avila


English lesson

9. how many books / Bob / read ___________________________________________


10. ever / you / be / to London ___________________________________________

DIRECTIONS: COMPLETE THE SENTENCES. USE THE WORDS IN PARENTHESES. USE THE
PRESENT PERFECT.

1. (I, meet) ______________Ann's husband. I met him at a party last


week.
2. (I, finish) _______________ my work. I finished it two hours ago.

3. (she, fly)Ms. Parker travels to Washington, D. C., frequently. ________________ there many times.

4. (they, know) Bob and Jane are old friends.______________ each other for a long time.

5. (it, be) I don't like this weather. ________________ cold and cloudy for the last three days.

6. (you, learn) Your English is getting better. _________________ a lot of English since you came here.

7. (we, be) My wife and I came here two months ago. ____________________ in this city for two
months.

8. (he, finish) Rob can go to bed now. _________________ his homework.

9. (he, be) Matt is at home in bed. _________________ sick for three days.

10. (she, be) Kate is falling behind in her schoolwork. _______________absent from class a lot lately

DIRECTIONS: PUT EACH OF THE FOLLOWING VERBS INTO EITHER THE SIMPLE PAST OR
PRESENT PERFECT.
1. Jack ______________________(live) in Boston for the past 15 years.
2. Janet __________(work) for Smith and Brothers before she came to work for us.
3. Dad ______________________(you/finish) reading the paper yet?
4. I would love to visit Prague sometime. Unfortunately, I ___________(be/never) there.
5. Peter ________(play) Tennis for five years when he ________(be) at school.
6. Jane: Can you help me? I ___________(finish) my homework, but I still don't understand number 7.
7. I ____________(work) in Italy for 5 years. I ___________(begin) work as soon as I arrived.
8. I'm afraid I'm not hungry. I __________________(eat/already).
9. When Jack was at school, he ___________(learn) to play the saxophone. He
__________________(play) it ever since.
10. Could you give me some advice? I _______________(buy) this sweater at Macy's. Do you think I
should take it back?
11. Maria lives in Boston. Before she ____________(move)here, she ___________(live) in Seattle for 3
years.

Mtro. Osvaldo Plata Avila


English lesson

12. Peter __________(go) to Paris last year. That means that he ____________(be) to Paris 3 times!
13. Just a moment! I _________________(think) of a good idea yet!
14. Maria _____________________(believe) that for ages!
15. How long _____________________(you/live) there before coming here?

Mtro. Osvaldo Plata Avila

Vous aimerez peut-être aussi