You are on page 1of 5

PRESENT PERFECT SIMPLE

1 Complete the sentences with the verbs below. Use the Present Perfect Simple.
not see • sail • not rain • feed • survive
hasn’t rained .
1. The ground is dry because it ……………………
2. Hal …………………… already …………………… around the world in his boat.
3. Mother …………………… just …………………… the dogs. They aren’t hungry now.
4. Many people …………………… shark attacks.
5. Tasmanian tigers are extinct. People …………………… them for more than 70 years.

2 What has happened in the pictures? Write sentences with the words below and the Present
Perfect Simple.

1 2 3
Jill

Tom

4 5 6

Fred and Kate


Joe

Tom win the race Tom has saved a woman’s life.


1. ....................................................................
The cars save a woman’s life
2. ....................................................................
Jill land on the beach
3. ....................................................................
Fred and Kate crash
4. ....................................................................
Joe climb a mountain
5. ....................................................................
A helicopter fall off her bike
6. ....................................................................

3 Write questions with the words below. Use the Present Perfect Simple.
1. you / swim / in the ocean / this year
Have you swum in the ocean this year?
...........................................................................................................................................
2. your friend / ever / sail / on a ship
...........................................................................................................................................
3. your mother / just / fly / on an aeroplane
...........................................................................................................................................
4. the students in your class / have / their exams / yet
...........................................................................................................................................
5. you / already / have / lunch
...........................................................................................................................................

1
4 Answer the questions in Exercise 5.
1. ……………………
2. ……………………
3. ……………………
4. ……………………
5. ……………………

5 Complete the sentences with the correct form of the verb in brackets. Use the Present Perfect
Simple.
Have
1. …………………… eaten
the girls already …………………… (eat) lunch?
2. We …………………… (live) in this house for years.
3. Their plane …………………… (not land) yet.
4. …………………… the doctor …………………… (arrive) yet?
5. …………………… you ever …………………… (be) to England?

6 Read the text. Then complete the sentences with for or since.

Dinosaurs became extinct 65 million years ago.


In 1999, people saw Nessie, the strange creature of Loch
Ness. They never saw it again after that.
People started driving cars almost 100 years ago.
Many years ago, children played in the streets of Pompeii.
People flew in a plane for the first time in 1912.
The last time astronauts were on the moon was in 1972.

for
1. Dinosaurs haven’t lived on our planet …………………… 65 million years.
2. People haven’t seen the creature of Loch Ness …………………… 1999.
3. People have driven cars …………………… about 100 years.
4. Children haven’t played in the streets of Pompeii …………………… many years.
5. People have flown in planes …………………… 1912.
6. Astronauts haven’t been on the moon …………………… 1972.

7 Write questions with the words below. Use How long.


1. you and your family / live / in your house
How long have you and your family lived in your house?
...........................................................................................................................................
2. you / study / English
...........................................................................................................................................
3. your best friend / be / your friend
...........................................................................................................................................
4. your teacher / teach / at your school
...........................................................................................................................................

8 Answer the questions in Exercise 7.

1. ...........................................................................................................................................
2. ...........................................................................................................................................
3. ...........................................................................................................................................
4. ...........................................................................................................................................

9 Complete the sentences with the words below.


just • since • for • never • yet • ever
1. I have hated fish …………………… I was a child.
2. I have known Tom …………………… five years.
3. I haven’t heard from him …………………… .
4. I have …………………… finished school. I did my last exam a week ago.
5. Tim is single. He has …………………… been married.
6. This is the best film I have …………………… seen.

10 Complete the answers to the questions. Use the words in brackets and the
Present Perfect Simple.
1. Do I have to clean the kitchen?
No, you don’t. I ..................................................................................................... . (already)
2. Did they do their homework?
No, they didn’t. They ................................................................................................... . (yet)
3. Was Sally in Paris last summer?
No, she wasn’t. She ................................................................................................ . (never)
4. Would you like to eat something?
No thanks, I ................................................................................................................ . (just)

11 Write questions with the words below. Use the Present Perfect Simple.
1. you / ever / be / to America
...........................................................................................................................................
2. your friends / ever / make / you / a surprise party
...........................................................................................................................................
3. you / have / dinner / yet
...........................................................................................................................................
4. your best friend / ever / forget / your birthday
...........................................................................................................................................
5. you / ever / miss / a train
...........................................................................................................................................

12 Answer the questions in Exercise 11. Make them true for you.
1. ..............................................
2. ..............................................
3. ..............................................
4. ..............................................
5. ..............................................
13 Complete the sentences with the verbs in brackets. Use the Present Perfect Simple.
1. The nurse …………………… (work) in that hospital for two years.
2. The cleaners …………………… (not wash) the windows yet.
3. You …………………… (not pay) the cashier for those shoes.
4. She …………………… (play) football for years but she …………………… (not score) any goals.
5. I …………………… (visit) Paris four times but I …………………… (not be) to London.

14 Look at the chart and write what the teenagers have and haven’t done in the last week.

Harry Kate Charles Beth


prepare a meal
meet a pilot
ride on a bus
go to school

Harry and Kate haven’t prepared a meal.


1. ...........................................................................................................................................
2. ...........................................................................................................................................
3. ...........................................................................................................................................
4. ...........................................................................................................................................
5. ...........................................................................................................................................
6. ...........................................................................................................................................

15 Choose the correct answers.


1. Has the childminder fed the baby yet / already / ever?
2. We have ever / just / never swum in the sea because I hate salty water.
3. The cleaner has already / yet / ever washed all the windows.
4. Daniel Radcliffe has been an actor for / since / already he was five years old.
5. My hairdresser has ever / just / yet opened a new salon.
6. Have you ever / yet / since eaten spicy ice cream?

16 Write sentences with the words below. Use the Present Perfect Simple.
1. I / never / eat / raw / fish / .
...........................................................................................................................................
2. we / not see / this film / for many years / .
...........................................................................................................................................
3. Jill / be / a pilot / for three years / ?
...........................................................................................................................................
4. the cook / not leave / the kitchen / yet / .
...........................................................................................................................................
5. the judge / already / make / a decision / .
...........................................................................................................................................
6. they / throw out / the rubbish / yet / ?
...........................................................................................................................................

17 Write sentences with the words below. Use the Present Perfect Simple.
1. I / never / eat / raw / fish / .
...........................................................................................................................................
2. we / not see / this film / for many years / .
...........................................................................................................................................
3. Jill / be / a pilot / for three years / ?
...........................................................................................................................................
4. the cook / not leave / the kitchen / yet / .
...........................................................................................................................................
5. the judge / already / make / a decision / .
...........................................................................................................................................
6. they / throw out / the rubbish / yet / ?
...........................................................................................................................................

18 Choose the correct answers.


1. Dr Griffin was / has been a surgeon since 1997.
2. I went / have gone to the hairdresser’s last week.
3. The bus driver didn’t take / hasn’t taken the children to school in the morning.
4. Did you see / Have you seen Cowboys and Aliens yet?
5. We didn’t have / haven’t had crisps for two months.

You might also like