Câu hỏi:

12/01/2025 1,137 Lưu

He _______ this book for 3 months by the end of this week.

A. has been writing
B. was writing
C. is writing   
D. will have written

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

Đáp án: D

Giải thích:

Kiến thức: Thì của động từ

Ta dùng thì tương lai hoàn thành để diễn tả một hành động sẽ xảy ra trong tương lai trước một thời điểm/một hành động khác trong tương lai.

Cấu trúc thì tương lai hoàn thành: will have VpII

Dấu hiệu nhận biết: by + mốc thời gian trong tương lai

Dịch: Tính đến cuối tuần này, anh ấy sẽ hoàn thành cuốn sách này trong 3 tháng.

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

Lời giải

Chọn đáp án A

Câu 2

A. is usually / does not rain      
B. has usually been / is not raining
C. will usually be / has not rained        
D. was usually / will rain

Lời giải

Chọn đáp án A

Câu 3

A. so preventing    
B. in order that prevent
C. so to prevent          
D. so as to prevent

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. Does   
B. Has     
C. Is        
D. 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

Câu 5

A. You had better stop drinking      
B. I would like you to drink
C. You had better to drink      
D. Please drink some more

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 6

A. are      
B. is   
C. have been      
D. were

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. or     
B. nor   
C. and  
D. so

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