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

Câu hỏi:

03/04/2020 28,361 Lưu

This building _______ finished by the end of last year but there have been so many strikes that it isn’t finished yet.

A. will have been

B. should have been

C. was to have been

D. may not have been

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

B

Kiến thức: Modal verb

Giải thích:

should + have PP: nên đã phải làm gì (nhưng thực tế là đã không làm)

Tạm dịch: Tòa nhà này đáng lẽ đã nên hoàn tất vào cuối năm ngoái nhưng có rất nhiều cuộc đình công khiến nó vẫn chưa hoàn thành.

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

Dành cho bạn Hot

Luyện đề →
Tốt nghiệp THPT Toán
206 người thi tuần này

Đề chính thức Tốt nghiệp THPT Toán năm 2026 - Lần 1

22 câu 206 lượt thi Thi ngay →
Tốt nghiệp THPT Tiếng Anh
330 người thi tuần này

Đề thi thử Tốt nghiệp THPT Tiếng Anh 2025-2026 Sở GD&ĐT Vĩnh Long có đáp án

40 câu 3.1 K lượt thi Thi ngay →
Tốt nghiệp THPT Địa lý
62 người thi tuần này

BỘ ĐỀ THI THPT QUỐC GIA CHUẨN CẤU TRÚC BỘ GIÁO DỤC & ĐÀO TẠO MÔN ĐỊA LÍ (ĐỀ SỐ 17)

30 câu 55.7 K lượt thi Thi ngay →
Tốt nghiệp THPT Công nghệ
65 người thi tuần này

Đề thi minh họa Tốt nghiệp THPT Công nghệ công nghiệp năm 2026 có đáp án - Đề số 8

28 câu 213 lượt thi Thi ngay →
Tốt nghiệp THPT Tiếng Anh
156 người thi tuần này

Đề thi thử Tốt nghiệp THPT Tiếng Anh 2025-2026 Sở GD&ĐT Gia Lai có đáp án

40 câu 1.1 K lượt thi Thi ngay →
Tốt nghiệp THPT Tiếng Anh
47 người thi tuần này

Đề minh họa tốt nghiệp THPT môn Tiếng Anh có đáp án năm 2025 (Đề 10)

40 câu 5.3 K lượt thi Thi ngay →
Tốt nghiệp THPT Tiếng Anh
183 người thi tuần này

Đề minh họa tốt nghiệp THPT Tiếng Anh có đáp án (Đề số 1)

40 câu 6.7 K lượt thi Thi ngay →

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

Lời giải

Chọn B

Kiến thức: Từ vựng, từ đồng nghĩa

Giải thích:

cultivation (n): sự canh tác, sự trồng trọt

planting (n): sự trồng cây                      farming (n): nông nghiệp, canh tác

industry (n): công nghiệp                      wood (n): gỗ

=> cultivation = farming

Tạm dịch: Người dân vùng núi vẫn có thói quen phá rừng để trồng trọt.

Lời giải

Chọn D

Kiến thức: Từ vựng, từ đồng nghĩa

Giải thích:

maintenance (n): sự giữ, sự duy trì       

building (n): sự xây dựng, toà nhà        foundation (n): sự thành lập, sự sáng lập

destruction (n): sự phá hoại, sự phá huỷ       preservation (n): sự giữ, sự bảo tồn

=> maintenance = preservation

Tạm dịch: Việc duy trì những lâu đài cổ này phải tốn rất nhiều tiề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

Câu 5

A. is known as

B. that is known as

C. which known as

D. known as

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. is she

B. isn’t she

C. does she

D. doesn’t she

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. If he knew the road was icy, he wouldn’t drive so fast.

B. He hadn’t been driving very fast if he would have known the road was icy.

C. If he had known the road was icy, he wouldn’t have been driving so fast.

D. He wasn’t driving very fast if he would know the road was icy.

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