คำแปล 'เธอทำงานในโครงการนี้มาสามปีแล้ว' ของประโยค 'She has been working on this project for three years' ถ่ายทอดความหมายด้านเวลาอย่างไร
กทำให้เข้าใจว่าการทำงานเกิดขึ้นและจบลงเมื่อสามปีก่อน
ขละความหมายด้านระยะเวลาของคำว่า for ออกไปทั้งหมด
คสื่อว่าการทำงานเริ่มในอดีต ต่อเนื่องมาสามปี และยังเกี่ยวเนื่องถึงปัจจุบัน
งสื่อว่าการทำงานจะเริ่มในอนาคตหลังจากครบสามปี
เฉลยอธิบาย
ประโยค 'has been working' เป็นรูป present perfect continuous ซึ่งบ่งบอกถึงการกระทำที่เริ่มตั้งแต่อดีตและยังคงดำเนินต่อไปจนถึงปัจจุบัน การแปลที่ถูกต้องควรสะท้อนความรู้สึกของการดำเนินต่อ เช่น 'เธอได้ทำงานในโครงการนี้มาเป็นเวลาสามปี' หรือ 'เธอยังคงทำงานในโครงการนี้มาสามปี' ตัวเลือก A ผิดเพราะประโยคนี้ไม่ใช่อดีตอนาคต ตัวเลือก C ไม่ใช่ปัญหาหลัก ตัวเลือก D ถูกต้อง แต่ไม่ใช่สาเหตุหลัก