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
Giải thích
Đá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.