Tìm hiểu một số dạng bài tập hiện tại hoàn thành có ĐÁP ÁN 1

Tìm hiểu một số dạng bài tập hiện tại hoàn thành có ĐÁP ÁN

Thì hiện tại hoàn thành (Present Perfect) là một trong 12 thì cơ bản của tiếng Anh, có cấu trúc và cách sử dụng riêng. Ngoài việc ôn tập kỹ kiến thức lý thuyết thì việc làm bài tập hiện tại hoàn thành là cần thiết để các bạn học sinh rèn luyện thành thạo trong việc sử dụng thì hiện tại hoàn thành.

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

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

Bài 1 – Hoàn thành các câu sau bằng cách chia động từ trong ngoặc đơn ở thì hiện tại hoàn thành

  1. She has never traveled (never/ travel) by plane before.
  2. I _______________ (dream) of winning a medal for a long time.
  3. She _______________ (not/ see) much of Vietnam, so she wants to see more this year.
  4. _______________ you ever _______________ (be) to a desert? No, never.
  5. Van _______________ (throw) a surprise party for her boyfriend.
  6. Where _______________ Stephen _______________ (be) for the past 2 days?

Sau khi hoàn thành xong bài tập hiện tại hoàn thành cơ bản đầu tiên, các bạn hãy cùng đến với bài tập thì hiện tại hoàn thành thứ 2 với độ khó cao hơn nhé.

Bài 2 – Gạch chân dưới đáp án đúng

  1. His family hasn’t contacted/ didn’t contact him for 5 years.
  2. She has seen/ saw that movie more than 5 times.
  3. Stop complaining! You haven’t stopped/ stopped since you arrived.
  4. We haven’t found/ didn’t find any sign of life since we landed on Mars.
  5. Ms. Rose has never taken/ has taken never me to see her flat.
  6. Congratulations! You have passed/ passed the exam.

Bài 3 – Khoanh tròn vào đáp án đúng

1. My granny _______________ that detective novel.

  1. has already read
  2. has yet read
  3. readed
  4. is reading

2. There _______________ a lot of changes in Vietnam since the 1990s.

  1. was
  2. have been
  3. has been
  4. are

3. It _______________ him almost 1 hour to go to school by bus every day.

  1. takes
  2. took
  3. has taking
  4. is taking

4. Her hometown _______________ a lot of hills and mountains.

  1. has
  2. gets
  3. is
  4. has got

5. My dog _______________ my cat since I came home.

  1. is chasing
  2. has chased
  3. chased
  4. chases

6. I fell asleep while I _______________ my homework last night.

  1. was doing
  2. have done
  3. did
  4. is doing

Bài 4 – Viết lại câu sao cho nghĩa không đổi

1. This last time she came back to her hometown was 4 years ago.

=> She hasn’t………………………………………………………………………………………………

2. He started working as a bank clerk 3 months ago.

=> He has…………………………………………………………………………………………………..

3. It has been 5 years since we first flew to Singapore.

=> We have………………………………………………………………………………………………….

4. I last had my hair cut in November.

=> I haven’t………………………………………………………………………………………………….

5. The last time we called each other was 5 months ago.

=> We haven’t……………………………………………………………………………………………….

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

=> We haven’t……………………………………………………………………………………………….

7. When did you have it?

=> How long……………………………………………………………………………………………..?

8. This is the first time I had such a delicious meal.

=> I haven’t………………………………………………………………………………………………….

9. I haven’t seen him for 8 days.

=> The last………………………………………………………………………………………………….

10. To day is Saturday. I haven’t taken a bath since Wednesday.

=> It is…………………………………………………………………………………………………………

Bài 5 – Mỗi câu sau chứa một lỗi sai. Tìm và sửa chúng

1. I haven’t cutted my hair since last June.

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

2. She has not working as a teacher for almost 5 years.

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

3. The lesson haven’t started yet.

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

4. Has the cat eat yet?

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

5. I am worried that I hasn’t still finished my homework yet.

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

6. I have just decidedto start working next week.

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

7. He has beenat his computer for seven hours.

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

8. She hasn’t receivedany good news since a long time.

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

9.My father hasn’t playedany sport for last year.

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

10. I’d better have a shower. I hasn’t hadone since Thursday.

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

Bài 6 – Trả lời các câu hỏi dựa vào từ trong ngoặc

1. Would you like something to eat?

No, thanks. ….. I have just had lunch… (I / just / have / lunch)

 2. Do you know where Julia is?

Yes, ……………………………. …………………………………………. .. ….. ………….(I / just / see / her)

 3. What time is David leaving?

…………………………………………………………………………………………………(He / already / leave)

4. What’s in the newspaper today?

I don’t know. .. ……………………………………………………. ……………………..(I / not / read / it / yet)

5. Is Sue com ing to the cinema with us?

No, ……. .. ………………………………………………………………….. ..(She / already / see / the film)

6. Are your friends here yet?

Yes, .. ……………. …………………………………………………………………………(they / just / arrive)

7. What does Tim think about your plan?

……………………………………………………………………………………………..(we / not / tell / him / yet)

Đáp án bài tập hiện tại hoàn thành

Bài 1

  1. have dreamt
  2. hasn’t seen
  3. Have…been
  4. has thrown
  5. Has…been

Bài 2

  1. has seen
  2. haven’t stopped
  3. haven’t found
  4. has never taken
  5. Passed

Bài 3

  1. B
  2. A
  3. A
  4. B
  5. A

Bài 4

  1. She hasn’t come back home for 4 years.
  2. He has worked as a bank clerk for 3 months.
  3. We have not flown to Singapore for 5 years.
  4. I haven’t had my hair cut since November.
  5. We haven’t called each other for 5 months.
  6. We haven’t met each other for a long time.
  7. How long have you had it?
  8. I have never had such a delicious meal.
  9. The last time I saw him was 8 days ago.
  10. Today is Saturday. I haven’t taken a bath since Wednesday.
    (It is three days since I last took a bath.)

Bài 5

  1. cutted => cut
  2. working => worked
  3. haven’t => hasn’t
  4. eat => eaten
  5. hasn’t => haven’t
  6. (Không sai)
  7. at => with
  8. since => for
  9. for => since
  10. hasn’t => haven’t

Bài 6

Bài tập 3:

2. Yes, I’ve just seen her.

Yes, I have just seen her. or Yes, I just saw her.

3. He’s already left.

He has already left. or He already left.

4. I haven’t read it yet. or I didn’t read it yet.

5. No, she’s already seen the film.

No, she has already seen. or No, she already saw.

6. Yes, they’ve just arrived.

Yes, they have just arrived. or Yes, they just arrived.

7. We haven’t told him yet. or We didn’t tell him yet.

XEM THÊM:

Categories

Related Posts

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *