We…………..in this town for a long time. We…………..here sixteen years ago.
Trả lời:
Đáp án đúng: B
Câu này kiểm tra sự hiểu biết về thì quá khứ đơn và thì hiện tại hoàn thành tiếp diễn.
* **Vế 1:** "We…………..in this town for a long time." (Chúng tôi ... ở thị trấn này một thời gian dài). Ở đây, ta cần một thì diễn tả một hành động đã xảy ra trong quá khứ và vẫn còn tiếp diễn đến hiện tại. Thì phù hợp nhất là hiện tại hoàn thành tiếp diễn (have/has been + V-ing). Tuy nhiên, ở đây không có đáp án nào dùng V-ing, mà chỉ có "have been", diễn tả một trạng thái kéo dài từ quá khứ đến hiện tại.
* **Vế 2:** "We…………..here sixteen years ago." (Chúng tôi ... ở đây mười sáu năm trước). "Sixteen years ago" là dấu hiệu của thì quá khứ đơn. Do đó, động từ cần chia ở thì quá khứ đơn.
Xét các đáp án:
* **A. had been/come:** Sai. "had been" là thì quá khứ hoàn thành, không phù hợp với nghĩa của câu.
* **B. have been/came:** Đúng. "have been" phù hợp với vế đầu, diễn tả việc ở thị trấn này đã kéo dài đến hiện tại. "came" là quá khứ đơn của "come", phù hợp với vế sau.
* **C. were/came:** Sai. "were" chỉ phù hợp nếu sau đó là một tính từ hoặc danh từ, không phù hợp trong trường hợp này vì "in this town" là một cụm giới từ.
* **D. are/came:** Sai. "are" là thì hiện tại đơn, không phù hợp với vế đầu, vì hành động này đã bắt đầu trong quá khứ.
Vậy đáp án đúng là B.
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
