การใช้ since และ for
since กับ for มักใช้กับ present perfect tense โดยที่จะต่ออยู่ส่วนท้ายของประโยคเพื่อบอกว่าการกระทำ หรือเหตุการณ์นั้นเกิดขึ้นเมื่อใด หรือเกิดขึ้นมานานเป็นเวลาเท่าใดแล้ว
Since
1. ใช้กับ present perfect (has, have +v.3) แปลว่าตั้งแต่ ต่อด้วยจุดเริ่มต้นของเวลา เช่น She has worked here since 1999.
2. Since บวกประโยคแปลว่า เพราะว่า ใช้เหมือน because
– I cannot go to class because/since/for/as it is raining.
1. ใช้กับ present perfect (has, have +v.3) แปลว่าตั้งแต่ ต่อด้วยจุดเริ่มต้นของเวลา เช่น She has worked here since 1999.
2. Since บวกประโยคแปลว่า เพราะว่า ใช้เหมือน because
– I cannot go to class because/since/for/as it is raining.
3. ใช้ since(ตั้งแต่) เพื่อบอกจุดเริ่มต้นของเหตุการณ์ อาจบอกเป็นปี เป็นเดือน ฯ เช่น 1990, last month, two years ago เป็นต้น
ตัวอย่างประโยค I have been in Chiangmai since 2009.(ฉันอยู่เชียงใหม่ตั้งแต่ปี 2009)
ตัวอย่างประโยค I have been in Chiangmai since 2009.(ฉันอยู่เชียงใหม่ตั้งแต่ปี 2009)
เราใช้ since ตามด้วยเวลา ยกตัวอย่างเช่น
since |
10 o’clockSunday Jaunary 2002 Christmas I woke up 1st January |
For
1. แปลว่าสำหรับ เช่น for me
2.ใช้กับ present perfect บอกช่วงเวลา เช่น She has worked here for ten years.
3. For บวกประโยคแปลว่าเพราะว่า ใช้เหมือน because และ since เช่น I cannot go to class because/since/for/as it is raining.
1. แปลว่าสำหรับ เช่น for me
2.ใช้กับ present perfect บอกช่วงเวลา เช่น She has worked here for ten years.
3. For บวกประโยคแปลว่าเพราะว่า ใช้เหมือน because และ since เช่น I cannot go to class because/since/for/as it is raining.
4. ใช้ for (เป็นเวลา) เพื่อบอกว่าเหตุการณ์นั้น ๆ เกิดขึ้นมาเป็นเวลาเท่าใดแล้ว เช่น 2 days, 3 hours, 10 years เป็นต้น
ตัวอย่างประโยค I have been in Chiangmai for 3 years. (ฉันอยู่เชียงใหม่มา 3 ปีแล้ว)
ตัวอย่างประโยค I have been in Chiangmai for 3 years. (ฉันอยู่เชียงใหม่มา 3 ปีแล้ว)
เราใช้ for ตามด้วยระยะเวลา ยกตัวอย่างเช่น
for |
two hoursa long time
30 minutes ten days 10 years decade |