หลายคนคงคุ้นเคยกันมาบ้างแล้วสำหรับหลักการใช้ FOR – SINCE – AGO ซึ่งล่วนแล้วแต่ใช้พูดถึงเรื่อง ‘เวลา’ ดูเหมือนจะเป็นเรื่องง่าย แต่ทั้ง 3 คำนี้ก็มีหลักในการใช้ที่แตกต่างกันอยู่นะ
และหลายๆ คนก็อาจเป็นเรื่องยากที่จะทำความเข้าใจว่าเมื่อไหร่ควรใช้ ‘for’ เมื่อไหร่ควรใช้ ‘since’ และเมื่อไหร่ควรใช้ ‘ago’ แต่ก็ใช่ว่าทุกเรื่องจะยากเกินความสามารถ! วันนี้เรามีเคล็ดลับสั้นๆ พร้อมตัวอย่างมาให้เรียนรู้กันที่ด้านล่างนี้
#FOR (เป็นเวลา)
1. ใช้เพื่อระบุช่วงเวลา
– How long are you staying in London? I’m staying for a week.
2. มักใช้กับ Present Perfect (S. + have/has + V.3)
– I have been waiting at the bus stop for 10 minutes.
– I have lived in this country for 5 years.
3. แต่ก็สามารถใช้กับ Tenses อื่นๆ ได้เช่นกัน ดังนี้
– Present: I go on holidays for two weeks every summer.
– Past: When I was sixteen, I stayed in London for two months.
– Future: While I am in the USA , I will be in New York for two days.
#SINCE (ตั้งแต่)
ใช้เพื่ออ้างอิงถึงจุดเริ่มต้นของการกระทำหรือสถานการณ์ โดยทั่วไปจะถูกใช้กับ Present Perfect (S. + have/has + V.3) เช่น
– I have been waiting for the bus since 8 o’clock.
– I live in Tokyo. I have lived in Tokyo since January 2010.
– I have been learning English since the beginning of the year.
#AGO (ที่ผ่านมา)
Ago จะถูกใช้เมื่อพูดถึงเหตุการณ์ในอดีตที่เกิดขึ้นแล้ว ราวกับย้อนจากวันนี้กลับไปยังอดีต จึงต้องใช้คำกริยาของประโยคในรูป Past Tense ดังนี้
– I came to Tokyo two years ago.
– I arrived at the bus stop 10 minutes ago.
– The company was founded 30 years ago.
แม้ทั้ง 3 คำนี้จะพูดถึงเรื่องเวลาเหมือนกัน แต่ก็มีลักษณะโดดเด่นบางอย่างที่แตกต่างกัน จึงทำให้ถูกใช้ไม่เหมือนกันนั่นเอง และเมื่อได้รู้ทริคสั้นๆ ง่ายๆ แบบนี้แล้ว วิธีที่ดีที่สุดในการจำคือการทำแบบทดสอบ สามารถตรวจสอบความรู้ความเข้าใจได้ ที่นี่ เลย :D
ที่มา: learn-english-today