JavaScript is required
Danh sách đề

120 câu hỏi trắc nghiệm Thì hiện tại hoàn thành (Present Perfect) có đáp án - Đề 3

20 câu hỏi 60 phút

Thẻ ghi nhớ
Luyện tập
Thi thử
Nhấn để lật thẻ
1 / 20

We _____ never eaten Mexican food

A.

have

B.

has

C.

are

Đáp án
Đáp án đúng: A

Câu này kiểm tra kiến thức về thì hiện tại hoàn thành (Present Perfect). Cấu trúc của thì hiện tại hoàn thành là: S + have/has + V3/ed. Trong câu này, chủ ngữ là "We" (số nhiều), do đó ta cần sử dụng trợ động từ "have". Vì vậy, đáp án đúng là A.

Danh sách câu hỏi:

Lời giải:
Đáp án đúng: A

Câu này kiểm tra kiến thức về thì hiện tại hoàn thành (Present Perfect). Cấu trúc của thì hiện tại hoàn thành là: S + have/has + V3/ed. Trong câu này, chủ ngữ là "We" (số nhiều), do đó ta cần sử dụng trợ động từ "have". Vì vậy, đáp án đúng là A.

Câu 2:

_________ finished their work already.

Lời giải:
Đáp án đúng: A

Câu hỏi này kiểm tra sự hòa hợp giữa chủ ngữ và động từ. Chủ ngữ "The boys" là số nhiều, do đó động từ theo sau phải ở dạng số nhiều. Đáp án A, "The boys have," là đúng vì "have" được sử dụng cho chủ ngữ số nhiều ở thì hiện tại hoàn thành. Đáp án B thiếu trợ động từ "have", khiến câu không hoàn chỉnh về mặt ngữ pháp. Đáp án C sai vì "has" chỉ dùng cho chủ ngữ số ít.

Câu 3:

Have they ever acted in a comedy?

- ___________

Lời giải:
Đáp án đúng: C
Câu hỏi "Have they ever acted in a comedy?" là một câu hỏi ở thì hiện tại hoàn thành (present perfect). Do đó, câu trả lời cần sử dụng trợ động từ "have/has".

* A. No, they didn’t ever. Sai ngữ pháp vì sử dụng "didn't" (thì quá khứ đơn) không phù hợp với câu hỏi thì hiện tại hoàn thành.
* B. No, they never. Mặc dù có nghĩa, nhưng không đúng ngữ pháp trong trường hợp này. Cần có trợ động từ.
* C. No, they haven't. Đúng ngữ pháp và phù hợp với thì của câu hỏi. Đây là câu trả lời ngắn gọn và chính xác nhất.

Vậy, đáp án đúng là C.

Câu 4:

They have __________ such a great film.

Lời giải:
Đáp án đúng: C

Cấu trúc "have + V3/ed" được sử dụng để diễn tả một hành động đã xảy ra trong quá khứ nhưng còn liên quan đến hiện tại. Trong câu này, "They" là chủ ngữ số nhiều, vì vậy ta dùng "have". Động từ theo sau "have" phải ở dạng quá khứ phân từ (V3/ed). Trong các lựa chọn, chỉ có "made" là dạng quá khứ phân từ của động từ "make".

Lời giải:
Đáp án đúng: B
Câu hỏi này kiểm tra kiến thức về thì hiện tại hoàn thành. Trong câu của người B, "It is the first time..." cho thấy đây là lần đầu tiên một hành động xảy ra, do đó ta cần sử dụng thì hiện tại hoàn thành. Đáp án B, "have been", là thì hiện tại hoàn thành của động từ "to be", phù hợp với ngữ cảnh của câu. Các đáp án khác không phù hợp về mặt ngữ pháp hoặc ý nghĩa.

Câu 6:

I __________ such a big fire before.

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 7:

Jack __________ the door.

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 8:

She __________ German for two years.

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 9:

You may leave the classroom when you __________ writing.

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 10:

Thank goodness! I __________ my home work now.

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 11:

A: Who’s that pretty girl Tom dancing with?

B: I don’t know. I __________ her before.

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 14:

We (see) __________ that movie before. 

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 17:

Suzy (change) __________ her clothes five times in the last two hours.

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP