Kamis, 13 Juni 2013

Exercise Present Perfect Simple - Present Perfect Continuous (English)

Exercise 1
  1. I have been playing football for five years.
  2. My team has only won two matches so far.
  3. The others have always been better.
  4. Are we not there yet? We have been walking for hours.
  5. But we have only covered an area of five miles so far.
  6. I have just finished my homework.
  7. I have been working on this essay since two o'clock.
  8. Jane has been going out with Bob for seven years.
  9. Martin has dated three girls this week.
  10. How long have you been waiting for us?

Exercise 2
  1. A: Have you ever played tennis?
  2. B: I have only played tennis once or twice. And you?
  3. A: I have been learning tennis for two years.
  4. B: Have you taken part in any competitions yet?
  5. A: I have participated in four contests this year.
  6. B: Have you won any prizes so far?
  7. A: No, I have not won anything yet. I'm not that good yet. Have you ever entered a contest?
  8. B: I have been swimming for seven years and I have already received some trophies.

Exercise 3
  1. We have known them for 15 years.
  2. They have been watching TV for 3 hours.
  3. He has had this car for 20 years.
  4. We have been working for 7 hours without a break.
  5. How long have you been learning English?
  6. Mr Smith has been in hospital for 5 days.
  7. Steven has heard a mouse squeak all night.
  8. Have you seen Brona?
  9. She has been preparing dinner for two hours.
  10. Don't worry, they have not touched your gameboy.

Exercise 4
We want to tell how we have spent our time:
Examp: We have been playing football.

The action is completed now:
Examp: Charly has sent the letter

I want to tell how I have spent my time:
Examp: I have been watching TV.

I want to emphasise that the door is open now:
Examp: Elizabeth has opened the door.

I want to emphasise that the house is ready now:
Examp: My friends have built a house.


Exercise 6
  1. Why are you out of breath? - I have been running .
  2. The toaster is okay again. Dad has repaired it.
  3. I am so tired, I have been working all day.
  4. Your shirt is clean now. Maggie has washed it.
  5. I'm afraid, I'm getting a cold. I have been walking home in the rain.
  6. Your clothes smell awful! Have you been smoking ?
  7. Peggy is ready for her exam now. I have helped her preparing for it.
  8. It is dark in here because we have closed the curtains. We want to watch a film and that's better in the dark.
  9. His voice is gone now because he has been shouting all morning.

Exercise 7
  1. One can see through the windows again. Jane has cleaned them.
  2. You are absolutely sunburned. You have been sitting in the sun too long.
  3. We can watch the film now. Michael has connected the DVD player.
  4. The room looks much nicer now. I have hung up some pictures.
  5. Freddy is soaken wet. He has been washing the dog.
  6. I am not hungry. I have already eaten something.
  7. Can I go outside? I have done my homework.
  8. My eyes are red because I have been cutting onions.

Tidak ada komentar:

Posting Komentar