ACTIVE ENGLISH: BOOK 4 / PAGE 138-137-136-135-134 PRESENT PERFECT

1.130
A+
A-
ACTIVE ENGLISH: BOOK 4 / PAGE 138-137-136-135-134  PRESENT PERFECT

1-HAVE /HAS V3

  1. Patrick ………………………………………….…………… five hamburgers so far. (eat)
  2. Oh no, I ……………………………………………..…………………. my homework yet. (not do)
  3. Now look what you ………………………………………. ! (do) You ………………………………………. the milk all over your dress. (spill)
  4. She …………………………………………………….…………….. a lot of orange juice. (already/drink)
  5. Someone ………………………………………………………………………. all my cookies. (eat)
  6. Billy ……………………………………………………………. these jeans many times. (wear)
  7. We ………………………………………………….…………… to London three times. (be)
  8. ……………………………. you …………………………….. to Paris? (ever/be)
  9. (you/meet) ……………..…………………………………………… Annie? She is extremely nice.
  10. Paul ………………………………………………………………….. these beautiful plates. (smash)
  11. I ……………………………………….……………………. the keys. (lose)
  12. My neighbour ……………………….…………………………. the grass. (not cut)
  13. You …………………………………………………..……………… a mess. (make)
  14. The stranger ………………….…………………………………… my life. (save)
  15. We ……………………………………………………… the fire out. (already / put)
  16. The students ………….……………………………………… their stories yet. (not finish)
  17. Thank you. You ……………………………………………….. really helpful. (be)
  18. I ………………………………………………..………. the TV. (repair) It’s okay again.
  19. He ……………………………………….………….. all his homework. (do) He’ll be back at five.
  20. Mum ……………………………….……………… a meal for you. (cook) It’s on the kitchen table.
  21. Oh, where’s my cake? – I’m sorry, I …………………………..………………………… it! (eat)
  22. She ……………………………………..………………. TV for three hours. (watch) Now she’s got a headache.
  23. …………………………..……. you …………………………… to a party recently? (be)
  24. They …………………………..…………………………………. to Venice. (never / travel)
  25. She ……………………………..……….……………… three times this morning. (phone)
  26. He ……………………………………………………………….. his car since 2001. (have)
  27. David ………………………………….…………………… his third goal tonight! (score)
  28. (he / lose) …………………….………………………….. his key? No, he ……………………………………….. it. (find)
  29. We …………………………………..……………………….. Miranda for ten days. (not see)
  30. Betty Miller ……………………………….…………………………….. here all her life. (live)
  31. Johnny ……………………………………………………………. married for ten years. (be)
  32. My mother …………………..…………………………………………. hard. (always / work)
  33. How long …………………………………………………………. Paris Hilton? (you / know)
  34. Jenny …………………………………………. toothache for several hours. (have) She should go to a dentist.
  35. Garry …………………………………….………………. unemployed since March. (be)
  36. The girl ………………………………………….. her room dark green. (paint) It looks awful.
  37. Your hair looks different. (you / have) ………………………………….. a haircut?
  38. I ………………………………………..…………… my finger. (cut) It’s still bleeding!
  39. (she / write) ………………………………………………………………… her story yet?
  40. Your bike looks quite new. (you / wash) ……………………..………………………………. it?

2-Fill in the blanks using “already”, “just”, “yet”, “never”, “ever, “since” or “for”. Match the sentences to the right picture.

  1. The bell is about to ring and he hasn’t finished the exam _______ . That’s why he’s so nervous.
  2. He has ________ driven a car before. It’s his first time today.
  3. Has Mr. Pitt retired ______ ? – No, he is still teaching science at our secondary school.
  4. Dan is not a very clever boy. He hasn’t learnt to read ________ .
  5. Alan is looking at the notice board and has ______ seen there’s going to be a party at the campus next Friday.
  6. Has Bill’s boss _____ got angry with him? – Yes, many times.
  7. Jim has ______ got his university degree and feels really happy.
  8. Susan has been a teacher ______ 20 years. She loves teaching.
  9. Have you ______ cheated in an exam? – No, I haven’t. Cheating is very dishonest.
  10. Phil is so tired that he has ______ fallen asleep. He should go to bed earlier.
  11. Peter and Brenda have been going out together _____ the beginning of the school year.
  12. Brad has run out of petrol. He’s been walking ______ over an hour and hasn’t arrived to the petrol station ______ .
  13. Mark has ______ finished the book and is going to the library to borrow another one.
  14. Have the police found the murderer _____ ? No, they are still looking for him.
  15. He misses his family a lot. He’s been away from home ______ two years.
  16. Is George in? – No, he has _____ gone to the airport. He left only 5 minutes ago.
  17. Has Sarah ____ been to Holland? -Yes, several times. Some relatives of hers live in Amsterdam.
  18. Why is Ben so happy? – Because he has ________ started his summer holidays.
  19. Although he has tried several times, he hasn’t been able to lift the barbell _____ .
  20. Has your brother come back from Hawaii _____ ? No, he is still there. His holidays haven’t finished ____ .
  21. The bench has _____ been painted you shouldn’t have sat down on it.
  22. Larry is getting impatient because his friend hasn’t called him _______ .
  23. Tom has ______ bought an ice-cream. Would you like to have one, too?
  24. Can your little brother speak _______ ? Yes, he’s ______ said his first words.

3-Past Tense or Present Perfect Tense

  1. Three weeks ago she ………….………… (go) to London.
  2. She …………………………………. (wash) her bike. Look, now it is really clean und looks like new!
  3. Mr Bell …………..………… (work) for the company since 1987.
  4. I ………………… (get) my bike in November. So I …………………… (have) it for five months.
  5. Brenda …………………………………. (go) to India last summer. …………… you ever ……………………. (be) to India? – No, I haven’t.
  6. ……………… she ever ………… (be) to Dallas? She ……..………. (go) there in 2001 and 2003.
  7. I …………………………. (learn) English for six years.
  8. Yesterday our cat ………………. (have) a fight with the neighbour’s dog.
  9. Where ………… he ……….. (go) in 2006? – He …………………. (visit) his uncle in Canada.
  10. My mum …………………. (buy) a video game last Saturday.
  11. The dog ……………………. (just, eat) the dog food. His bowl is empty.
  12. Nick …………………… (have) his skateboard since Christmas.
  13. They ………………………………… (be) married since 2003.
  14. Last summer we …………….. (visit) our friends in America.
  15. Sue and Katy ………………………………….. (ride) their bikes for 3 hours. They are really tired now.
  16. It ………………………………. (rain) since 2 o’clock. The streets are still wet.
  17. ………….. you ever …………… (see) the Eiffel Tower?
  18. He ……………………… (clean) the shoes. They look like new now.
  19. Last night I ……………………… (not find) the keys. I ………………… (cannot open) the door to our house.
  20. She …………………… (write) five books this year.
  21. Last summer we ……………………………….. (travel) to Italy. We ……………………………….. (like) it there, because the weather ……………………….. (be) nice and the people ………………………………. (be) very friendly.
  22. Johnny ……………………………… (be) here for three days . He’s going to stay another five days.
  23. Peter ………………………………….(be) collecting stamps since 1999. He’s got really nice stamps. Would you like to see his collection?
  24. Some weeks ago my brother ………………. (read) “Twilight”. – Really?
  25. My family …………………………………(have) a dog when I was a baby.
  26. ……………………….. you already ……………………… (do) your homework?
  27. Paul ……………………………….. (paint) the walls for six hours. They are yellow now.
  28. Mrs Hill ………………………………… (be) in hospital since January.

1-HAVE /HAS V3

  1. Patrick has eaten five hamburgers so far. (eat)
  2. Oh no, I haven’t done my homework yet. (not do)
  3. Now look what you have done! (do) You have spilt the milk all over your dress. (spill)
  4. She has already drunk a lot of orange juice. (already/drink)
  5. Someone has eaten all my cookies. (eat)
  6. Billy has worn these jeans many times. (wear)
  7. We have been to London three times. (be)
  8. Have you ever to Paris? (ever/be)
  9. (you/meet) Have you met Annie? She is extremely nice.
  10. Paul has smashed these beautiful plates. (smash)
  11. I have lost the keys. (lose)
  12. My neighbour hasn’t cut the grass. (not cut)
  13. You have made a mess. (make)
  14. The stranger has saved my life. (save)
  15. We have already put the fire out. (already / put)
  16. The students have not finished their stories yet. (not finish)
  17. Thank you. You have been really helpful. (be)
  18. I have repaired the TV. (repair) It’s okay again.
  19. He has done all his homework. (do) He’ll be back at five.
  20. Mum has cooked a meal for you. (cook) It’s on the kitchen table.
  21. Oh, where’s my cake? – I’m sorry, I have eaten it! (eat)
  22. She has watched TV for three hours. (watch) Now she’s got a headache.
  23. Have you been to a party recently? (be)
  24. They have never travelled to Venice. (never / travel)
  25. She has phoned three times this morning. (phone)
  26. He has had his car since 2001. (have)
  27. David has scored his third goal tonight! (score)
  28. (he / lose) Has he lost his key? No, he has found it. (find)
  29. We haven’t seen Miranda for ten days. (not see)
  30. Betty Miller has lived here all her life. (live)
  31. Johnny has been married for ten years. (be)
  32. My mother has always worked hard. (always / work)
  33. How long have you known Paris Hilton? (you / know)
  34. Jenny has had toothache for several hours. (have) She should go to a dentist.
  35. Garry has been unemployed since March. (be)
  36. The girl has painted her room dark green. (paint) It looks awful.
  37. Your hair looks different. (you / have) Have you had a haircut?
  38. I have cut my finger. (cut) It’s still bleeding!
  39. (she / write) Has she written her story yet?
  40. Your bike looks quite new. (you / wash) Have you washed it?

2-Fill in the blanks using “already”, “just”, “yet”, “never”, “ever, “since” or “for”. Match the sentences to the right picture.

  1. The bell is about to ring and he hasn’t finished the exam yet . That’s why he’s so nervous.
  2. He has never driven a car before. It’s his first time today.
  3. Has Mr. Pitt retired yet ? – No, he is still teaching science at our secondary school.
  4. Dan is not a very clever boy. He hasn’t learnt to read yet .
  5. Alan is looking at the notice board and has just seen there’s going to be a party at the campus next Friday.
  6. Has Bill’s boss ever got angry with him? – Yes, many times.
  7. Jim has already got his university degree and feels really happy.
  8. Susan has been a teacher for 20 years. She loves teaching.
  9. Have you ever cheated in an exam? – No, I haven’t. Cheating is very dishonest.
  10. Phil is so tired that he has just fallen asleep. He should go to bed earlier.
  11. Peter and Brenda have been going out together since the beginning of the school year.
  12. Brad has run out of petrol. He’s been walking for over an hour and hasn’t arrived to the petrol station yet .
  13. Mark has already finished the book and is going to the library to borrow another one.
  14. Have the police found the murderer yet? No, they are still looking for him.
  15. He misses his family a lot. He’s been away from home for two years.
  16. Is George in? – No, he has just gone to the airport. He left only 5 minutes ago.
  17. Has Sarah ever been to Holland? -Yes, several times. Some relatives of hers live in Amsterdam.
  18. Why is Ben so happy? – Because he has just started his summer holidays.
  19. Although he has tried several times, he hasn’t been able to lift the barbell yet.
  20. Has your brother come back from Hawaii yet? No, he is still there. His holidays haven’t finished yet.
  21. The bench has just been painted you shouldn’t have sat down on it.
  22. Larry is getting impatient because his friend hasn’t called him yet.
  23. Tom has just bought an ice-cream. Would you like to have one, too?
  24. Can your little brother speak yet? Yes, he’s already said his first words.

3-Past Tense or Present Perfect Tense

  1. went
  2. has washed
  3. has worked
  4. got; have had
  5. went; Have …. been
  6. Has … been; went
  7. have learned
  8. had
  9. did … go; visited
  10. bought
  11. has just eaten
  12. has had
  13. have been
  14. visited
  15. have ridden
  16. has rained
  17. Have … seen
  18. has cleaned
  19. didn’t find; couldn’t open
  20. has written
  21. travelled; liked; was; were
  22. has been
  23. has been
  24. has read
  25. had
  26. Have … done
  27. has painted
  28. has been

 

 

MAKE A COMMENT

COMMENTS - 0 COMMENT

No comments yet.