Câu hỏi:

12/06/2025 295

Had it not been for the intolerable heat in the hall, they _____ much longer.

Quảng cáo

Trả lời:

verified
Giải bởi Vietjack

Đáp án: D

Giải thích:

Kiến thức: Đảo ngữ của câu điều kiện loại 3.

Cấu trúc câu điều kiện loại 3 (diễn tả điều không có thật trong quá khứ):

If + S + had + V3, S + would have + V3

Khi đảo ngữ:

Had + S + V3, S + would have + V3

→ “Had it not been for…” = If it had not been for… (nếu không vì...)

→ Đây là một dạng đảo ngữ của câu điều kiện loại 3

Hành động ở mệnh đề chính cũng phải là quá khứ không có thật → dùng would have stayed

Chọn D. would have stayed

Dịch: Nếu không vì cái nóng không chịu nổi trong hội trường, họ đã ở lại lâu hơn.

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

Câu 1

Lời giải

Chọn D

Lời giải

Đáp án: Peter was the first person whose advice I asked for.

Giải thích:

Kiến thức: Mệnh đề quan hệ

Cấu trúc:

S1 + V1 + danh từ + whose + danh từ + S2 + V2.

Dịch: Peter là người đầu tiên tôi xin lời khuyên.

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

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