khoahoc.vietjack.com
Xin chào! Vào học

Câu hỏi:

13/04/2022 4,627 Lưu

John didn’t do his homework, so the teacher became very angry. John ______his homework. 

A.should have done  

B.must have done

C.will have done

D.could have done

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

should have done: lẽ ra đã nên làm

must have done: chắc hẳn đã làm      

will have done: sẽ đã hoàn thành 

could have done: có thể đã làm

=>John didn’t do his homework, so the teacher became very angry. John should have done his homework. 

Tạm dịch: John không làm bài tập về nhà, vì vậy giáo viên đã rất tức giận. Anh ấy lẽ ra nên làm bài tập.

Đang tải chế độ Học...

Dành cho bạn Hot

Đánh giá năng lực Bộ Quốc phòng
40 người thi tuần này

Đề thi Đánh giá năng lực Bộ Quốc phòng phần Văn học - Ngôn ngữ (có đáp án) - Đề số 1

50 câu 655 lượt thi Thi ngay →
Đánh giá năng lực ĐHSP Hà Nội 2
38 người thi tuần này

Đề thi Đánh giá năng lực Đại học Sư phạm Hà Nội 2 môn Tiếng Anh có đáp án - Đề số 1

50 câu 271 lượt thi Thi ngay →
Đánh giá năng lực ĐHSP TP.Hồ Chí Minh
35 người thi tuần này

Đề thi tham khảo ĐGNL Đại học Sư phạm TP.Hồ Chí Minh môn Ngữ văn có đáp án - Đề số 5

22 câu 155 lượt thi Thi ngay →
Đánh giá năng lực ĐH Khoa học và Công nghệ Hà Nội
22 người thi tuần này

Đề tham khảo ĐGNL ĐH Khoa học và Công nghệ Hà Nội 2025 môn Hóa học (có đáp án)

30 câu 22 lượt thi Thi ngay →
Đánh giá năng lực V-SAT
53 người thi tuần này

Đề tham khảo ĐGNL V-SAT môn Toán 2026 (Đề 1)

25 câu 479 lượt thi Thi ngay →
Đánh giá năng lực ĐH Bách Khoa
82 người thi tuần này

Đề thi ĐGTD Đại học Bách khoa Hà Nội 2026-2027 môn Vật lí (có đáp án) - Đề 5

14 câu 82 lượt thi Thi ngay →
Đánh giá năng lực ĐHQG Hồ Chí Minh
69 người thi tuần này

(2025) Đề thi thử Đánh giá năng lực ĐHQG Hồ Chí Minh năm 2025 có đáp án (Đề 5)

120 câu 4.3 K lượt thi Thi ngay →
Đánh giá năng lực ĐHQG Hà Nội
47 người thi tuần này

Đề thi Đánh giá năng lực ĐHQG Hà Nội form 2025 có đáp án (Đề 41)

235 câu 602 lượt thi Thi ngay →

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

Câu 1

A.needn't      

B.must

C. mustn’t

D.should

Lời giải

needn't: không cần

must: phải

mustn’t: không được

should: nên

=>Peter has working for 10 hours. He must be very tired now. 

Tạm dịch: Peter đã làm việc 10 tiếng đồng hồ rồi. Anh ấy giờ đây hẳn là phải mệt lắm. 

Lời giải

might / can: có thể/ có thể

may / mustn't: có thể/ không được

can / should: có thể/ nên

must / needn't: phải/ không cần

=>Hiking the trail to the peak can be dangerous if you are not well prepared for dramatic weather changes. You should research the route a little more before you attempt the ascent.

Tạm dịch: Hành quân từ đường mòn lên tới đỉnh núi có thể rất nguy hiểm nếu bạn không chuẩn bị tốt cho sự thay đổi đột ngột của thời tiết. Bạn nên nghiên cứu lộ trình 1 chút trước khi bạn nỗ lực leo lên.

Lời giải

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

B.Must / needn't

C.Will / mayn't

D.Might / won't

Lời giải

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

B.might still be sitting

C.will still be sitting

D.should have sat

Lời giải

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