Câu hỏi:

06/11/2020 315 Lưu

John _____ this task yesterday morning, but I did it for him. He owes me a thank-you.

A. must have completed 

B. should have completed

C. could have completed

D. may have completed

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

Đáp án B

Cấu trúc Modal verb + have + PP: chỉ suy đoán trong quá khứ
- Must have done: chắc chắn đã xảy ra (gần 100% chắc chắn)
- Should have done: đáng lẽ đã nên xảy ra (nhưng sự thật là không xảy ra
- Could have done: co thể xảy ra (chỉ khả năng của con người, khoảng 80% chắc chắn)
- May have done: có thể xảy ra (chỉ sự việc, khoảng 80% chắc chắn)
Tạm dịch: John đáng lý nên làm xong bài vào sáng qua nhưng tôi đã làm cho anh ấy. Anh ấy nợ tôi một lời cảm ơn

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1

A. pace of 

B. track about 

C. touch with 

D. up with

Lời giải

Đáp án D

up with. Cấu trúc: keep up with sth = bắt kịp
Các lựa chọn khác sai cấu trúc

Câu 2

A. whose aid is intended for 

B. whom the aid is intended

C. that the aid is intended for 

D. for the aid is intended

Lời giải

Đáp án C

C: starving people cần giúp đỡ nên A (sự giúp đỡ của những người đói ăn) không phù hợp về nghĩa, B thiếu for, D: không đúng về mặt ngữ pháp

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để 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 ( giá chỉ từ 199K ) để 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 5

A. Removals 

B. Movements 

C. Removements 

D. Moves

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để 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 6

A. I’ve broken your precious vase 

B. I have a lot on my mind

C. I couldn’t keep my mind on work

D. I didn’t get the vacant position

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để 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 ( giá chỉ từ 199K ) để 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