Câu hỏi: Mark the letter A, B, C or D to indicate the correct answer to each of the following questions.
The majority of the students _______ home for their holidays for the past few weeks.
A. has gone
B. had gone
C. goes
D. have gone
The majority of the students _______ home for their holidays for the past few weeks.
A. has gone
B. had gone
C. goes
D. have gone
Kiến thức về thì động từ
*Theo quy tắc, ta có: "The majority + of + N + V(chia theo N)"
Xét trong câu, danh từ sau "of" là "the students"- danh từ ở dạng số nhiều, do đó động từ phải chia ở dạng số nhiều → Loại A, C
*Căn cứ vào dấu hiệu "for the past few weeks" là dấu hiệu của thì hiện tại hoàn thành, do đó ta loại B. Ta dùng thì hiện tại hoàn thành ở đây để diễn tả việc nghỉ lễ đã diễn ra từ vài tuần trước trong quá khứ, kéo dài đến hiện tại và có thể vẫn tiếp tục trong tương lai.
Tạm dịch: Phần lớn các học sinh đều đã về nhà để nghỉ lễ vài tuần qua rồi.
*Theo quy tắc, ta có: "The majority + of + N + V(chia theo N)"
Xét trong câu, danh từ sau "of" là "the students"- danh từ ở dạng số nhiều, do đó động từ phải chia ở dạng số nhiều → Loại A, C
*Căn cứ vào dấu hiệu "for the past few weeks" là dấu hiệu của thì hiện tại hoàn thành, do đó ta loại B. Ta dùng thì hiện tại hoàn thành ở đây để diễn tả việc nghỉ lễ đã diễn ra từ vài tuần trước trong quá khứ, kéo dài đến hiện tại và có thể vẫn tiếp tục trong tương lai.
Tạm dịch: Phần lớn các học sinh đều đã về nhà để nghỉ lễ vài tuần qua rồi.
Đáp án D.