EXERCISES 3 of 3

GRAMMAR PRESENT PERFECT

  1. Write HAVE or HAS in the blanks
  2. I ______ answered the question.
  3. She ______ opened the window.
  4. They ______ called us.
  5. You ______ carried a box.
  6. It ______ rained a lot.
  7. We ______ washed the car.
  8. He ______ closed the window.
  9. Jenny ______ locked the door.
  10. The girls ______ visited the museum.
  11. John and Sophie ______s helped in the garden.
  1. Write positive sentences in present perfect simple

The following people have just completed an action.

  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
  1. Write negative sentences in present perfect simple.

The weather was wonderful today. So the children were in the park all afternoon and have not done their household chores:

  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
  1. Write questions in present perfect simple.
  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
  9. how many books / Bob / read
  10. ever / you / be / to London
  1. Ask for the information in the bold part of the sentence.
  1. I have been in the garden. -
  2. My sister has cooked dinner.
  3. Sue has read the book twice. -
  4. My computer has crashed. -
  5. Jeane has been on holiday for eight days.
  6. Fred has done his homework.
  7. Gavin has stopped at the corner.
  8. Sarah has bought five books. -
  9. Jason has talked to his teacher.
  10. Catherine has cleaned the house because she is having a party tonight.
  1. Read the text and do the exercise below.

Loch Ness

Loch Ness is a lake between the Scottish towns of Inverness and Fort Augustus. The word loch is Scottish for lake. Loch Ness is about 37km long and extremely deep, the deepest part is 226m.

Loch Ness is famous for its friendly monster, Nessie. Most people think that this is only a legend, but every year tourists from all over the world come to Loch Ness and hope that they will see the monster.

EXERCISES 3 of 3

GRAMMAR PRESENT PERFECT

The Present Perfect Simple

We use the present perfect to express what has (not) happened so far. (Note that no time in the past must be given– otherwise you have to use simple past.)

Write the verbs in present perfect simple.

  1. Tourists from all over the world (be) ______to Loch Ness.
  2. Most of them (see / not) ______ Nessie, however.
  3. Only very few people say that the Loch Ness Monster (appear) ______ in front of them.
  4. Even scientists (come) ______ to Loch Ness to find the monster.
  5. And the boss of the Guinness brewery (promise) ______ to pay 500,000 Pounds to the person who catches Nessie.

EXERCISES 3 of 3

GRAMMAR PRESENT PERFECT