Trắc nghiệm Tiếng anh 12 Ngữ pháp và Từ vựng - Mức độ nhận biết có đáp án (Phần 3)

She _______ working on that manuscript for 2 years now.

23/50

She _______ working on that manuscript for 2 years now.

will be

had been

is

has been

Giải thích

Kiến thức: Thì hiện tại hoàn thành tiếp diễn

Giải thích:

Cấu trúc: S + have/ has + been + V-ing

Cách dùng:

- Hành động đã hoàn thành cho tới thời điểm hiện tại mà không đề cập tới nó xảy ra khi nào.

- Hành động bắt đầu ở quá khứ và đang tiếp tục ở hiện tại.

Dấu hiệu: for 2 years now

Tạm dịch: Cô ấy đang làm việc với bản thảo đó trong 2 năm nay.

Chọn D