JavaScript is required

It has _____ snowing a lot this week.

A.

be

B.

been

C.

being

Trả lời:

Đáp án đúng: B


Câu này kiểm tra kiến thức về thì hiện tại hoàn thành tiếp diễn. Cấu trúc của thì này là "have/has + been + V-ing". Trong câu đã cho, chủ ngữ là "It" (số ít) và có "has", vậy cần một động từ ở dạng "been". * **A. be:** Sai, vì "be" là động từ nguyên mẫu, không phù hợp với cấu trúc thì hiện tại hoàn thành tiếp diễn. * **B. been:** Đúng, "been" là dạng quá khứ phân từ của "be", phù hợp với cấu trúc "has been". * **C. being:** Sai, mặc dù "being" là dạng V-ing, nhưng nó cần "have/has been" phía trước để tạo thành thì hiện tại hoàn thành tiếp diễn. Trong trường hợp này, sau "has" phải là "been" trước rồi mới đến động từ chính ở dạng V-ing.

Câu hỏi liên quan