Câu hỏi:

20/05/2022 1,343 Lưu

Thomas received a warning for speeding. He ______so fast.

A. should have driven     

B. might have driven 

C. must have driven   

D. mustn’t have driven 

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

should have driven: lẽ ra đã nên lái

might have driven: có thể đã lái 

must have driven: chắc hẳn đã lái

mustn’t have driven: ắt hẳn đã không lái 

Thomas received a warning for speeding. He must have driven so fast.

Tạm dịch: Thomas đã bi cảnh cáo vì vượt tốc độ. Anh ta chắc hẳn đã lái xe rất nhanh. 

Đáp án cần chọn là: C

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

Câu 1

A. cannot

B. must not    

C. may not     

D. might not

Lời giải

cannot: không thể

must not: không được

may not: có lẽ không 

might not: có lẽ không

He is unreliable. What he says cannot be believed.

Tạm dịch: Anh ấy không đáng tin tưởng. Những gì anh ta nói không thể tin được.

Đáp án cần chọn là: A

Câu 2

A. needn't

B. shouldn't    

C. mustn't

D. can't

Lời giải

needn't: không cần

shouldn't: không nên

mustn't: không được

can't: không thể

=>She can't be ill. I have just seen her playing basket ball in the school yard.

Tạm dịch: Cô ấy không thể ốm được. Tôi vừa nhìn thấy cô ấy chơi bóng rổ trong sân trường mà. 

Đáp án cần chọn là: D

Câu 3

A. will have had

B. might have had

C. must have had

D. should have had

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. mustn't

B. couldn't

C. can't

D. needn't

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