Câu hỏi:

05/04/2020 3,901 Lưu

By the end of last March, I _____ English for five years.

A. will have been studying

B. had been studying

C. had been studied

D. will have studied

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

Đáp án B

Trong câu sử dụng trạng từ chỉ thời gian last March => thì quá khứ

Ngoài ra, còn có cụm trạng từ By the end of… => Chỉ một hành động xảy ra trước một thời điểm trong quá khứ => sử dụng thì quá khứ hoàn thành hoặc quá khứ hoàn thành tiếp diễn. Ở đây không có thì quá khứ hoàn thành, do đó sử dụng thì quá khứ hoàn thành tiếp diễn.

Đáp án là B

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

Câu 1

A. was injured

B. injured

C. were injured

D. had injured

Lời giải

Đáp án: A

Giải thích:

Kiến thức: Sự hòa hợp giữa chủ ngữ và động từ

Neither A nor B: động từ chia theo chủ ngữ B

“driver” là danh từ số ít, loại C.

Dựa vào nghĩa câu thấy cần dùng dạng bị động, chọn A.

Dịch: Có thông báo rằng cả hành khách và tài xế đều không bị thương trong vụ tai nạn.

Câu 2

A. Being not

B. Not having been

C. Not being

D. Having not been

Lời giải

Đáp án B

Ở đây ta dùng danh động từ (Ving) làm chủ ngữ trong câu.

Tuy nhiên, ở đây diễn tả hành động xảy ra trước một hành động khác trong quá khứ => dùng thì quá khứ hoàn thành

Khi động từ ở thì quá khứ hoàn thành được dùng làm chủ ngữ, ta biến đổi thành Having + động từ phân từ II

Dạng phủ định: dùng not đứng trước having

Câu 3

A. Picking up my book, the cover had been torn.

B. On picking up the book, I saw that the cover had been torn.

C. Picked up, I saw that the cover of the book was torn.

D. The cover had been torn when my book picked up.

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 4

A. In spite of his being wealth

B. Rich as was he

C. Despite his wealthy

D. Rich as he was

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

Câu 7

A. how a good

B. what a good

C. so a good

D. so good a

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