Câu hỏi:

17/06/2026 301

She _______ working on that manuscript for 2 years now.

A. will be  

B. had been  

C. is

D. has been

Đáp án chính xác

Trả lời:

verified Giải bởi Vietjack

Đáp án D

Dấu hiệu nhận biết thì HTHTTD: ‘for 2 years now – đến giờ đã được 2 năm’ → Động từ cần điền chia dạng thì HTHTTD là ‘have/has + been + Ving’.

Dịch nghĩa: Cô ấy đã làm việc với bản thảo đó được 2 năm rồi.

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1:

He __________ for Canada two years ago and I __________ him since then.

Xem đáp án » 17/06/2026 3,062

Câu 2:

The planet Mercury  _________ round the Sun every eighty-eight days.

Xem đáp án » 17/06/2026 2,005

Câu 3:

Every of the committee members _________ satisfied with the board in the meeting yesterday.

Xem đáp án » 17/06/2026 1,610

Câu 4:

China is the country with _____ population.

Xem đáp án » 17/06/2026 1,004

Câu 5:

The woman asked _______ get lunch at school

Xem đáp án » 17/06/2026 854

Câu 6:

Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer to each of the following questions.

   He warned _______ too far.

Xem đáp án » 17/06/2026 792

Câu 7:

Up to now, the teacher _______ our class five tests.

Xem đáp án » 17/06/2026 761

Câu 8:

If we don’t protect and preserve endangered species, there _____ a loss of biodiversity.

Xem đáp án » 17/06/2026 669

Câu 9:

This building _______ finished by the end of 2020.

Xem đáp án » 17/06/2026 661

Câu 10:

She _____ thousands of pictures since the 1980s.

Xem đáp án » 17/06/2026 536

Câu 11:

After a hard-working day, I went to _______bed and had ________most beautiful dream ever.

Xem đáp án » 17/06/2026 523

Câu 12:

Cameron, ________ directed “The Titanic”, is one of the leading faces in Hollywood.

Xem đáp án » 17/06/2026 474

Câu 13:

Stress, _________ is a psychological problem, may lead to physical illness.

Xem đáp án » 17/06/2026 469

Câu 14:

Before I ___________ for that job, I _________________ my parents for advice.

Xem đáp án » 17/06/2026 450

Câu 15:

Benald wanted to know _____.

Xem đáp án » 17/06/2026 435