Trả lời nhanh
Câu đúng là “The traditions of Viet Nam have been affected by Chinese culture for a long time.” Cụm “for a long time” chỉ khoảng thời gian kéo dài đến hiện tại nên động từ phải ở thì hiện tại hoàn thành. Chủ ngữ “traditions” là danh từ số nhiều bị tác động bởi văn hoá Trung Hoa, nên dùng dạng bị động have been + V3 thay cho “are affected”.
Vì sao “are affected” bị coi là lỗi?
Thì hiện tại đơn bị động (are affected) diễn tả một sự thật chung hoặc thói quen, không gắn với khoảng thời gian dài tính đến nay. Khi câu có “for + khoảng thời gian” hoặc “since + mốc thời gian”, ta ưu tiên thì hiện tại hoàn thành. Đây là dạng đề rất hay gặp trong bài “tìm lỗi sai” (error identification) của đề thi tiếng Anh.
Công thức hiện tại hoàn thành bị động
| Chủ ngữ | Cấu trúc | Ví dụ |
|---|---|---|
| Số nhiều (traditions, customs) | have been + V3/ed | Our customs have been influenced by many cultures. |
| Số ít (the language, the festival) | has been + V3/ed | The festival has been celebrated for centuries. |
Nhớ rằng “been” không đổi, chỉ có trợ động từ have/has đổi theo chủ ngữ.
Phân tích từng bước
- Tìm dấu hiệu thì: “for a long time” là dấu hiệu của hiện tại hoàn thành (hoặc hoàn thành tiếp diễn).
- Xác định chủ động hay bị động: truyền thống không thể tự “ảnh hưởng” mà chịu ảnh hưởng từ văn hoá Trung Hoa, lại có “by Chinese culture” nên là bị động.
- Chia theo chủ ngữ: “The traditions” số nhiều nên dùng have been.
- Ghép lại: have been affected.
Vì sao không chọn các dạng khác?
- have affected: là chủ động, nghĩa thành “các truyền thống đã ảnh hưởng…”, sai nghĩa khi có “by Chinese culture”.
- were affected: quá khứ đơn, chỉ hành động đã chấm dứt; không hợp với “for a long time” khi ảnh hưởng còn kéo dài tới nay.
- has been affected: sai sự hoà hợp, vì chủ ngữ số nhiều.
Affect hay effect?
Hai từ này hay bị nhầm. “Affect” là động từ, nghĩa là tác động, ảnh hưởng đến. “Effect” thường là danh từ, nghĩa là kết quả, tác động. Trong câu này chỗ cần động từ nên viết affected; còn cách nói danh từ tương đương là “Chinese culture has had a strong effect on Vietnamese traditions”.
Mở rộng: viết lại câu theo cách khác
- Chủ động: “Chinese culture has affected the traditions of Viet Nam for a long time.”
- Dùng influence: “Vietnamese traditions have been influenced by Chinese culture for a long time.”
- Dùng danh từ: “Chinese culture has had a long-lasting influence on Vietnamese traditions.”
Bài luyện tập có đáp án
- Tìm lỗi: “My hometown is known for its handicrafts since the 18th century.” Đáp án: is known → has been known (có “since”).
- Chia động từ: “The old customs (preserve) by the villagers for generations.” Đáp án: have been preserved.
- Chọn đáp án: “The temple (A. was repaired / B. has been repaired) several times so far.” Đáp án: B, vì “so far” là dấu hiệu hiện tại hoàn thành.
Chỉ cần thấy for, since, so far, recently, yet, already trong câu bị động, hãy nghĩ ngay đến cấu trúc have/has been + V3.
Câu hỏi thường gặp
Câu “The traditions of Viet Nam are affected by Chinese culture for a long time” sai ở đâu?
Sai ở thì của động từ. Vì có “for a long time” nên phải dùng hiện tại hoàn thành bị động: have been affected.
Khi nào dùng have been, khi nào dùng has been?
Dùng have been với chủ ngữ số nhiều hoặc I, you, we, they; dùng has been với chủ ngữ số ít như he, she, it.
Dấu hiệu nhận biết thì hiện tại hoàn thành là gì?
Các từ thường gặp gồm for, since, already, yet, so far, recently, ever, never và cụm up to now.
Affect và effect khác nhau thế nào?
Affect thường là động từ nghĩa là ảnh hưởng đến, còn effect thường là danh từ nghĩa là kết quả hay tác động.