Câu hỏi:

24/04/2025 2,512

Did you see him yesterday? Oh no, but I________

Quảng cáo

Trả lời:

verified
Giải bởi Vietjack

Đáp án: C

Giải thích:

Kiến thức: Động từ khuyết thiếu

Cấu trúc "should have + V3" diễn tả một việc đáng lẽ nên làm nhưng đã không làm trong quá khứ.

Xét các đáp án:

A. should → Sai, vì should chỉ dùng cho lời khuyên chung, không nói về một hành động đã không xảy ra trong quá khứ.

B. ought to → Sai, vì ought to có ý nghĩa tương tự should nhưng không phù hợp với tình huống này.

C. should have → Đúng, vì diễn tả một việc đáng lẽ nên làm nhưng đã không làm.

D. did → Sai, vì did có nghĩa là "Tôi đã gặp anh ấy", không phù hợp với câu trả lời phủ định.

Chọn C. should have.

Dịch:

Bạn có gặp anh ấy hôm qua không?

Ồ không, nhưng đáng lẽ tôi nên gặp.

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

Câu 1

Lời giải

Chọn đáp án B

Câu 2

Lời giải

Chọn đáp án B

Câu 3

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 4

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

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

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 7

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