ประโยคภาษาอังกฤษต่อไปนี้มี relative clause ที่ขยายความคำนาม ข้อใดแปลความหมายของ relative clause ในประโยค 'The manager, who has been with the company for ten years, was promoted.' ได้ถูกต้องที่สุด
กซึ่งทำงานกับบริษัทมาเป็นเวลา 10 ปีแล้ว
ขซึ่งเพิ่งเริ่มงานกับบริษัทได้ไม่ถึง 10 ปี
คซึ่งจะทำงานกับบริษัทครบ 10 ปีในเร็ว ๆ นี้
งซึ่งเคยทำงานกับบริษัทแห่งนี้มาก่อนนานถึง 10 ปี
เฉลยอธิบาย
Relative clause ในประโยคนี้คือ 'who has been with the company for ten years' ซึ่งใช้ present perfect tense (has been) แสดงถึงการกระทำที่เริ่มในอดีตและยังคงดำเนินอยู่จนถึงปัจจุบัน จึงแปลได้ว่า 'ซึ่งทำงานกับบริษัทมาเป็นเวลา 10 ปีแล้ว' ตัวเลือก B ผิดเพราะระบุว่าไม่ถึง 10 ปี ตัวเลือก C ผิดเพราะแสดงเวลาในอนาคต และตัวเลือก D ผิดเพราะใช้คำว่า 'เคย' ซึ่งบ่งชี้ว่าสิ้นสุดไปแล้ว ขัดกับความหมายของ present perfect tense