Mark the letter A, B, C, or D to indicate the correct answer to each of the following questions.
The book would have been perfect ________ the ending.
Mark the letter A, B, C, or D to indicate the correct answer to each of the following questions.
The book would have been perfect ________ the ending.
A. it hadn’t been for
B. hadn’t it been for
C. it had not been for
D. had it not been for
Câu hỏi trong đề: Top 5 Đề kiểm tra 15 phút Tiếng Anh 12 Học kì 2 có đáp án !!
Quảng cáo
Trả lời:
Đáp án: D
Giải thích:
Kiến thức: Câu điều kiện loại 3 – Đảo ngữ với "Had it not been for..."
Câu điều kiện loại 3 diễn tả một điều không có thật trong quá khứ. Khi dùng đảo ngữ, cấu trúc chuẩn là:
Had + S + not + been for + Noun, S + would/could/should + have + V3/PII
"Had it not been for" là dạng đảo ngữ của "If it had not been for", có nghĩa là nếu không vì…
Chọn D. had it not been for
Dịch: Cuốn sách đã có thể hoàn hảo nếu không vì cái kết.
Đăng nhập để xem lời giải
Lưu tiến độ và luyện tập hiệu quả hơn. Hoàn toàn miễn phí!
Đang tải chế độ Học...
Hot: 1000+ đề thi giữa kì 1 lớp 1-12 đầy đủ các môn (Update 2026) (chỉ từ 60k). Tải ngay
CÂU HỎI HOT CÙNG CHỦ ĐỀ
Đăng nhập để xem lời giải
Lưu tiến độ và luyện tập hiệu quả hơn. Hoàn toàn miễn phí!
Lời giải
Đáp án: A
Giải thích:
back something up: lập lại bản sao (một chương trình) (khi bản gốc bị thất lạc…)
store, save, copy không đi với giới từ up
Dịch: Hãy đảm bảo rằng bạn sao lưu dữ liệu trên máy tính của bạn, bởi vì bạn có thể bị nhiễm virus.
Câu 2
A. studied
B. have been studying
C. had been studying
D. would study
Đăng nhập để xem lời giải
Lưu tiến độ và luyện tập hiệu quả hơn. Hoàn toàn miễn phí!
Lời giải
Đáp án C.
Câu 3
A. small beautiful Midwestern
B. beautiful Midwestern small
C. Midwestern beautiful small
D. beautiful small Midwestern
Đăng nhập để xem lời giải
Lưu tiến độ và luyện tập hiệu quả hơn. Hoàn toàn miễn phí!
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.
Câu 4
A. can’t have finished
B. must have finished
C. may not have finished
D. should have finished
Đăng nhập để xem lời giải
Lưu tiến độ và luyện tập hiệu quả hơn. Hoàn toàn miễn phí!
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.
Câu 5
A. As soon as possible.
B. For half an hour.
C. In a minute.
D. Just before lunch
Đăng nhập để xem lời giải
Lưu tiến độ và luyện tập hiệu quả hơn. Hoàn toàn miễn phí!
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.
Câu 6
A. the orders sent
B. sending the orders
C. sent the orders
D. that you sent
Đăng nhập để xem lời giải
Lưu tiến độ và luyện tập hiệu quả hơn. Hoàn toàn miễn phí!
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.
Câu 7
A. grocery is
B. grocery are
C. groceries is
D. groceries are
Đăng nhập để xem lời giải
Lưu tiến độ và luyện tập hiệu quả hơn. Hoàn toàn miễn phí!
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.
Đăng ký để học cùng Vietjack. Hoàn toàn miễn phí!
Bằng việc đăng ký, bạn đồng ý với Điều khoản sử dụng và Chính sách bảo mật của Vietjack.