JavaScript is required

I ________ working for two years.

A.

willn't have been

B.

won't have been

C.

not have been

Trả lời:

Đáp án đúng: B


Câu hỏi này kiểm tra kiến thức về thì tương lai hoàn thành tiếp diễn (Future Perfect Continuous). * **Thì tương lai hoàn thành tiếp diễn** diễn tả một hành động sẽ xảy ra và tiếp diễn trong một khoảng thời gian trước một thời điểm nào đó trong tương lai. * **Cấu trúc:** S + will have been + V-ing * **Phủ định:** S + will not (won't) have been + V-ing Trong câu này, người nói muốn diễn tả việc họ sẽ *không* làm việc trong hai năm trước một thời điểm nào đó trong tương lai. Vì vậy, đáp án đúng phải sử dụng cấu trúc phủ định của thì tương lai hoàn thành tiếp diễn. * **A. willn't have been:** Sai vì "willn't" không phải là cách viết tắt đúng của "will not". Cách viết đúng là "won't". * **B. won't have been:** Đúng vì đây là dạng phủ định đúng của thì tương lai hoàn thành tiếp diễn, phù hợp với ngữ cảnh của câu. * **C. not have been:** Sai vì thiếu trợ động từ "will" phía trước "not". Vậy đáp án đúng là B.

Câu hỏi liên quan