Câu hỏi:

20/12/2025 3 Lưu

That\'s no excuse! You know you                                     this report by today.

A. can’t have finished       

B. must have finished

C. may not have finished       
D. should have finished

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

Chọn đáp án D

Can’t have finished: ko thể đã hoàn thànhMust have finished: chắc hẳn đã hoàn thành (nhận định về 1 việc trong quá khứ)May not have finished: có thể đã ko hoàn thànhShould have finished: nên đã hoàn thành (nhưng thực tế là chưa hoàn thành)

Dịch câu: Đó không phải là lý do! Bạn biết bạn nên hoàn thành báo cáo này ngay hôm nay

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

Lời giải

Chọn đáp án C

To provide st for sb: Cung cấp món gì cho ai

Chú ý trong câu đã cho giới từ for theo sau tân ngữ nên ta phải dùng provides

Lời giải

Chọn đáp án B

A. a point: một điểm

B. an incentive: một sự khích lệ

C. a resolution: một cuộc cách mạng

D. a target: một mục tiêu.

Như vậy dựa theo nghĩa của 4 đáp án, ta chọn B.

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

A. Traffic rules      

B. Family rules

C. Codes of etiquettes        
D. Codes of netiquettes

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

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

A. house economics      

B. home economic

C. house economic       
D. home economics

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