วันอาทิตย์ที่ 17 ธันวาคม พ.ศ. 2560

ONET 58 ENG M6 ข้อ 16

แหล่งที่มาของภาพ
The boy claimed that the pencil box belonged to him, but soon everybody found out that he___.
1. is lying
2. tells a lie
3. has told a lie
4. had told a lie
5. has been lying

เฉลย had told a lie
เหตุผล

  • ทั้ง present perfect (has told lie) และ past perfect (has told a lie) บอกเกี่ยวกับสิ่งที่เกิดขึ้นก่อนช่วงเวลาที่ระบุ (reference point)
  • present perfect: reference point เป็น present
  • past perfect: reference point เป็น past
  • present perfect continuous เน้นช่วงเวลาที่เกิดเหตุและผลของเหตุการนั้นที่ปรากฏในปัจจุบัน
แหล่งข้อมูล
https://www.espressoenglish.net/difference-between-present-perfect-and-past-perfect-in-english/
https://www.ef.com/english-resources/english-grammar/present-perfect-continuous/

ถ้าสังเกตดีๆข้อสอบข้อนี้จะง่ายเพราะเป็นเรื่องในอดีตหมดเลย สังเกตคำที่เป็นตัวหนา ส่วนอีก 2 ตัวเลือกที่ไม่ได้พูดถึงคือ  He is lying. เขากำลังโกหก และ He tells a lie. คือเขาเป็นคนชอบโกหก

ไม่มีความคิดเห็น:

แสดงความคิดเห็น

ONET 58 ENG M6 ข้อ 16

แหล่งที่มาของภาพ The boy claimed that the pencil box belonged to him, but soon everybody found out that he___. 1. is lying 2. tell...