Bai Tap Thi Hien Tai Hoan Thanh Co Dap An

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 6

Bài tập Tiếng Anh thì hiện tại hoàn thành

Bài 1: Bài tập thì hiện tại hoàn thành với dấu hiệu nhận biết có sử dụng “since” và “for”

1. I …..................(study) Vietnamese for the last 20 years.

2. We…....................(known) each other for 5 years.

3. I…....................(sleep) for 3 minutes now.

4. How long you ….....................(learn) Japanese? I….................( learn) it since 2015.

5. She...............….(buy) that bike for 4 months.

6. I….................(sleep) for a long time.

7. We….............(live) here since 2018.

8.He already…..............( read) that blog for 2 months.

Bài 2: Viết lại câu với thì hiện tại hoàn thành

1. I started cooking for the dinner 2 hours ago.

2. This morning I was expecting a message. Now I have it.

3. Dan didn’t have a beard before. Now he has a beard.

4. The temperature was 22 degrees. Now it is only 15.

5. My English wasn’t very good. Now it is better.

6. Kim is looking for her key. She can’t find it.

Bài 3: Đọc và viết lại câu với từ just, yet and already

1. John goes out. Five mintues later, the phone rings and the caller says ‘Can I speak to John”

You say: I’m afraid …............(go out).

2. You are eating in a restaurant. The waiter thinks you have finished and starts to take your plate away.

You say: Wait a minute! …........................ (not/finish)

3. You are going to a hotel tonight. You phone to seserve a table. Later your friend says, ‘Shall I phone to
reserve a table’.

You say: No, … ...................(do/it).

4. You know that a friend of yours is looking for a place to live. Perhaps he has been successful.

Ask her. You say: ….................... ? (find).

1
5. You are still thinking about where to go for your holiday. A friend asks: “Where are you going fot your
holiday?”

You say: …................. (not/decide).

6. Tom went to the bank, but a few mintues ago she returned.Somebody asks, “Is Tom still at the bank?

You say: No, …................... (come back).

Bài 4: Bài tập chuyển đổi thì hiện tại hoàn thành sang quá khứ đơn

1. She has written to me since March. -> The last time

2. Mrs.Linh has taught the children in that remote village for two years -> Mrs.Linh started

3. Nhi and Bin have been married for seven years. -> It’s seven years

4. He hasn’t written to me for years. -> It’s years

5. He hasn’t had a swim for four years. -> He last

Bài 5: Tìm và sửa lỗi sai trong câu sau:

1. Jinho have lost his key. He can’t find it anywhere.

2. How much games has this team won so far this month?

3. Long doesn’t know her husband. He never has met him.

4. They live in Australia. They has lived there all their life.

5. Your house looks very clean and beautiful. Have you wash it?

Bài 6:

1. We/play/tennis/2 years.

2. Mai/go/the library/today.

3, My sister/move/a new house/near/her boyfriend’s flat.

4. His teacher/not/explain/this lesson/yet.

5. This/best/film/I/ever/watch.

6. Minh/just/leave/office/2 hours.

7. They/write/a report/since/last Monday

Bài 7: Chia động từ trong ngoặc ở thì HTHT.

1. The bill isn’t right. They (make)………….. a mistake.

2. Don’t you want to see this programme? It …………. (start).

2
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 8: Viết lại câu sao cho nghĩa của câu không thay đổi.

3
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

Bài 1:

1. Have studied 4. Have….learnt/ have learnt 7. Have lived

2. Have known 5. Has bought 8. Has read

3. Have slept 6. Have slept

Bài 2:

1. I have cooked for the dinner for 2 hours. 4. The temperature has fallen.

2. The message has arrived. 5. My English have improved.

3. Dan has grown a beard. 6. Kim has lost his key.

Bài 3:

2. he’s just gone out 5. Have you found a place to live yet?

3. I haven’t finished yet 6. I haven’t dicided yet

4. I’ve already done it 7. he’s just come back

Bài 4:

1. The last time she wrote to me was in March.

2. Mrs.Linh started to teach the children in that remote village two years ago.

3. It’s seven years since Nhi and Bin were married. 4. It’s years since he wrote to me.

4
5. He last had a swim was four years ago.

Bài 5:

1. have ➔ has (Jinho là chủ ngữ số ít) 4. has ➔ have (they là chủ ngữ số nhiều)

2. much ➔ many (games là danh từ đếm được) 5. wash ➔ washed (chưa chia động từ)

3. never has met ➔ has never met (sai thứ tự)

Bài 6: Viết các câu sau dựa trên các từ cho sẵn và chia động từ

1. We have played tennis for 2 years.

2. Mai has gone to the library today.

3. My sister has moved to a new house near her boyfriend’s flat.

4. His teacher hasn’t explained this lesson yet.

5. This is the best film I have ever watched.

6. Minh has just left the office for 2 hours.

7. Have they written a report since last Monday?

Bài 7:

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

Bài 8:

1. It is/ This is the first time she has ever drunk whisky.

5
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.

You might also like