JavaScript is required

She'll still be groggy. She ________ undergoing surgery for three hours.

A.

will has been

B.

will have been

C.

will be have

Trả lời:

Đáp án đúng: B


Câu này kiểm tra kiến thức về thì tương lai hoàn thành tiếp diễn. Cấu trúc của thì này là: will have been + V-ing. 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. Trong câu này, "She'll still be groggy" chỉ ra một thời điểm trong tương lai (cô ấy vẫn còn lơ mơ), và "undergoing surgery for three hours" là hành động đã diễn ra liên tục trong ba giờ trước thời điểm đó. Do đó, đáp án đúng là B.

Câu hỏi liên quan