Bài tập thì hiện tại hoàn thành

0

Bài tập thì hiện tại hoàn thành giúp bạn củng cố kiến thức, nắm vững  cách sử dụng và đạt điểm cao trong các kỳ thi tiếng Anh.

Các dạng bài tập thì Hiện tại hoàn thành:

EX1: Give the correct form of the verbs.

  1. The bill isn’t right. They (make)………….. a mistake.
  2. Don’t you want to see this programme? It …………. (start).
  3. I (turn)……….. the heating on. It’ll soon get warm in here.
  4. ……..they (pay)…….. money for your mother yet?
  5. Someone (take)………………. my bicycle.
  6. Wait for few minutes, please! I (finish)……………. my dinner.
  7. ………you ever (eat)………….. Sushi?
  8. She (not/come)…………… here for a long time.
  9. I (work)………….. here for three years.
  10. ………… you ever …………..(be) in New York?
  11. You (not/do) ………….yor project yet, I suppose.
  12. I (just/ see)………. Andrew and he says he ……..already (do)………. about half of the plan.
  13. I ………..just (decide)……… to start working next week.
  14. He (be)…………. at his computer for seven hours.
  15. She (not/have) ……………any fun a long time.
  16. My father (not/ play)……….. any sport since last year.
  17. I’d better have a shower. I (not/have)………. one since Thursday.
  18. I don’t live with my family now and we (not/see)…………. each other for five years.
  19. I…… just (realize)…………… that there are only four weeks to the end of term.
  20. The train drivers (go)……… on strike and they stopped working at twelve o’clock.
  21. How long…….. (you/know)………. each other?
  22. ……….(You/ take)………… many photographs?
  23. (She/ eat)………………. at the Royal Hotel yet?
  24. He (live) ………….here all his life..
  25. Is this the second time he (lose)……………. his job?
  26. How many bottles………… the milkman (leave) ………….? He (leave) ……….. six.
  27. I (buy)…………. a new carpet. Come and look at it.
  28. She (write)………….. three poems about her fatherland.
  29. We (finish) ……………………three English courses.
  30. School (not, start)……………..yet.

Bài 2: Rewrite sentences without changing the meaning

1.She has never drunk whisky before.

…………………………………………………………………………

2.He has never known me before.

…………………………………………………………………………

3.This is the first time we’ve visited Ha Long Bay.

………………………………………………………………………….

4.The last time she kissed me was 5 months ago.

………………………………………………………………………….

5.I last had my hair cut when I left her.

………………………………………………………………………….

6.It is a long time since we last met.

………………………………………………………………………….

    Đáp án:

EX1:

  1. have made/ ‘ve made                                            16. hasn’t played
  2. has started./ ‘s started.                                          17. haven’t had
  3. have turned/ ‘ve turned                                          18. haven’t seen
  4. Have they paid                                                        19. have…realized/ ‘ve … realized
  5. has taken/ ‘s taken                                                  20. have gone
  6. have finished/ ‘ve finished                                       21. have…known
  7. Have…eaten                                                             22. Have…taken
  8. hasn’t come                                                              23. has eaten/ ‘s eaten
  9. have worked/ ‘ve worked                                         24. has lived/ ‘s lived
  10. Have….been                                                           25. has lost
  11.  haven’t done                                                          26. have…left – has left/ ‘s left
  12. have just seen/ ‘ve just seen – has…done              27. have bought/ ‘ve bought
  13. have…decided                                                        28. has written/ ‘s written
  14. has been/ ‘s been                                                  29. have finished/ ‘ve finished
  15. hasn’t had                                                              30. hasn’t started

EX2

  1. It is/ This is the first time she has ever drunk whisky.
  2. It is/ This isthe first time he has ever known me.
  3. We’ve never visited Ha Long Bay before.
  4. She hasn’t kissed me for 5 months./ She hasn’t kissed me since 5 months ago.
  5. I haven’t had my hair cut since I left her.
  6. We haven’t met for a long time.

Excersie 3: Put the verbs into the correct tense (simple past or present perfect simple).

  1. A: (you / play / already)  the new computer game?
  2. B: No, not yet. I only (buy)  it yesterday and I (have / not) the time yet.
  1. A: (you / go)  to the cinema last night?
  2. B: Yes. I (be)  there with Sue and Louis. (you / be) to the cinema recently?
  1. A: I last (go)  to the cinema two weeks ago.
  2. B: So you (see / not)  the new action film yet.
  3. A: No, unfortunately not. (you / enjoy)  it?
  4. B: Oh, I really (love)  it. But Sue (like / not) it – too much action!
  1. A: But why (you / take)  her with you? She (tell) me last week that she (hate)  action films.
  2.  B: I think she has an eye on Louis. She (try)  to flirt with him all the time.
    So he (can / concentrate / not) on the film.

Key EX3:

  A: Have you already played the new computer game?

  •  B: No, not yet. I only bought it yesterday and I have not had the time yet.
  •  A: Did you go to the cinema last night?
  •  B: Yes. I was there with Sue and Louis. Have you been to the cinema recently?
  •  A: I last went to the cinema two weeks ago.
  •  B: So you have not seen the new action film yet.
  •  A: No, unfortunately not. Did you enjoy it?
  •  B: Oh, I really loved it. But Sue did not like it – too much action!
  •  A: But why did you take her with you? She told me last week that she hated action films.
  •  B: I think she has an eye on Louis. She tried to flirt with him all the time. So he could not concentrate on the film.

EX4: Put the verbs into the correct tense (simple past or present perfect simple).

  1. I (just / finish)  my homework.
  2. Mary (already / write)  five letters.
  3. Tom (move)  to this town in 1994.
  4. My friend (be)  in Canada two years ago.
  5. I (not / be)  to Canada so far.
  6. But I (already / travel)  to London a couple of times.
  7. Last week, Mary and Paul (go)  to the cinema.
  8. I can’t take any pictures because I (not / buy)  a new film yet.
  9. (they / spend)  their holiday in New Zealand last summer?
  10.  (you / ever / see)  a whale?

Key EX4:

  1. I have just finished my homework.
  2. Mary has already written five letters.
  3. Tom moved to this town in 1994.
  4. My friend was in Canada two years ago.
  5. I have not been to Canada so far.
  6. But I have already travelled to London a couple of times.
  7. Last week, Mary and Paul went to the cinema.
  8. I can’t take any pictures because I have not bought a new film yet.
  9. Did they spend their holiday in New Zealand last summer?
  10.  Have you ever seen a whale?

 

BÌNH LUẬN
Bài tập thì hiện tại hoàn thành
Đánh giá bài viết
close-link