ไวยากรณ์ภาษาอังกฤษ

แยกความแตกต่างระหว่าง Since For: นิยาม วิธีใช้ และโครงสร้าง

หนึ่งในองค์ประกอบที่คุ้นเคยในประโยคภาษาอังกฤษแบบ Perfect Tense คือ บุพบท Since และ For สองคำนี้หมายถึงเวลา แต่มีวิธีการใช้งานที่แตกต่างกัน สิ่งนี้อาจทำให้เกิดความสับสนสำหรับผู้เรียนภาษาอังกฤษ ในบทความนี้ MochiMochi จะพาคุณไปแยกความแตกต่างระหว่าง Since และ For กัน!

I. Since

ก่อนอื่น มาทำความรู้จักกับ Since ผ่านหัวข้อต่างๆ ดังนี้

1. Since คืออะไร?

Since /sɪns/ คือ บุพบทที่ใช้ในประโยค Perfect Tense และอ้างถึงเวลา Since มีความหมายว่า “ตั้งแต่ (จากจุดหนึ่งในอดีตจนถึงเวลาหนึ่งในภายหลัง หรือจนถึงปัจจุบัน)”

ตัวอย่าง:

  • I have been working at this company since 2015. (ฉันทำงานที่บริษัทนี้มาตั้งแต่ปี 2015)
  • She has been studying French since she was in high school. (เธอเรียนภาษาฝรั่งเศสมาตั้งแต่สมัยเรียนมัธยมปลาย)

2. วิธีใช้ Since

สัญญาณที่บ่งบอกถึงการใช้ Since:

  • จุดเวลาที่เฉพาะเจาะจงในอดีต: เช่น วัน เดือน ปี เหตุการณ์ที่เฉพาะเจาะจง
  • การกระทำที่เริ่มต้นในอดีตและยังคงดำเนินต่อไปจนถึงปัจจุบัน: มักใช้ร่วมกับ Perfect Tense (Present Perfect, Past Perfect)
  • Since ใช้เพื่อระบุจุดเริ่มต้นของช่วงเวลา มักใช้ตามด้วยจุดเวลาที่เฉพาะเจาะจงในอดีต

โครงสร้างทั่วไป: Since + จุดเวลา

ตัวอย่าง:

  • We have been friends since we were kids. (เราเป็นเพื่อนกันมาตั้งแต่เด็ก)
  • He has been living in New York since last year. (เขาอาศัยอยู่ในนิวยอร์กมาตั้งแต่ปีที่แล้ว)

3. โครงสร้างประโยคที่ใช้ Since

Since ตามด้วยจุดเวลา หรือ อนุประโยคที่ใช้กริยา Past Simple ที่ระบุจุดเวลาที่เฉพาะเจาะจง

Since ใช้ใน Perfect Tense ดังนี้:

  • Present Perfect Tense: S + have/has + V3 + since + time/clause (S + V2)

ตัวอย่าง: They have been dating since they met in college. (พวกเขาคบกันมาตั้งแต่เจอกันตอนเรียนมหาวิทยาลัย)

  • Present Perfect Continuous Tense: S + have/has + been + V-ing + since + time/clause (S + V2)

ตัวอย่าง: It has been raining since yesterday. (ฝนตกมาตั้งแต่เมื่อวาน)

  • Past Perfect Tense: S + had + V3 + since + time/clause (S + V2)

ตัวอย่าง: When I arrived at the party, he had left since 8 o’clock. (เมื่อฉันมาถึงงานปาร์ตี้ เขาก็ออกไปตั้งแต่ 8 โมงแล้ว)

  • Past Perfect Continuous Tense: S + had + been + V-ing + since + time/clause (S + V2)

ตัวอย่าง: She had been working on the project since Monday. (เธอทำโครงงานนี้มาตั้งแต่วันจันทร์)

เพื่อให้เชี่ยวชาญในการใช้โครงสร้างกับ Since ให้ฝึกเขียนประโยคโดยใช้โครงสร้างแต่ละอย่างข้างต้น การขยายคำศัพท์เป็นสิ่งสำคัญในการเขียนประโยคที่ดี MochiVocab จะเป็นเครื่องมือที่มีประโยชน์ที่จะช่วยให้คุณทำเช่นนั้นได้

MochiVocab นำเสนอคอร์สเรียนคำศัพท์ภาษาอังกฤษสำหรับคุณ ครอบคลุมหลากหลายหัวข้อตั้งแต่ระดับพื้นฐานไปจนถึงระดับสูง แต่ละคอร์สเรียนมาพร้อมกับชุดแฟลชการ์ด ซึ่งประกอบด้วยคำศัพท์ภาษาอังกฤษ ความหมายภาษาไทย การออกเสียง คำอ่านตัวอย่าง (ไฟล์เสียง) ประโยคตัวอย่าง และรูปภาพประกอบที่เข้าใจง่าย ซึ่งจะช่วยให้คุณจดจำคำศัพท์ได้ดียิ่งขึ้น

นอกจากนี้ MochiVocab ยังคำนวณและแจ้งเตือนเวลาทบทวนที่เหมาะสมที่สุด โดยอิงตามหลักการเรียนรู้แบบเว้นระยะ (Spaced Repetition) กล่าวคือ MochiVocab จะวิเคราะห์ประวัติการเรียนรู้คำศัพท์ของคุณ เพื่อคำนวณช่วงเวลาที่คุณใกล้จะลืมคำศัพท์นั้นๆ และแจ้งเตือนให้คุณทบทวน วิธีนี้จะช่วยให้คุณประหยัดเวลาในการเรียนรู้ ขณะเดียวกันก็เพิ่มประสิทธิภาพการท่องจำคำศัพท์ได้หลายเท่า

พร้อมกันนี้ คำศัพท์ที่เรียนรู้แล้วจะได้แบ่งออกเป็น 5 ระดับ ซึ่งสอดคล้องกับ 5 ระดับของความจำ ตั้งแต่คำศัพท์ใหม่ไปจนถึงคำศัพท์ที่จดจำได้แม่นยำ MochiVocab จะกระจายความถี่ของคำถามทบทวนอย่างเหมาะสม โดยคำนึงถึงคำศัพท์ที่คุณจำได้ดีแล้วและยังจำไม่ได้ เพื่อให้คุณสามารถจดจ่อกับคำศัพท์ที่ยากได้มากขึ้น

mochivocab
mochi 5 level
mochi notification

II. For

ส่วนต่อไป MochiMochi จะแนะนำคำบุพบท For

1. For คืออะไร?

For /fɔːr/ /fɚ/ คือ บุพบทที่มักใช้เพื่ออ้างถึงเวลา ซึ่งแตกต่างจาก Since ตรงที่ For สามารถใช้ได้ในหลากหลาย tenses

For มีความหมายว่า “เป็นระยะเวลาหนึ่ง ช่วงระยะเวลาหนึ่งที่เหตุการณ์บางอย่างเกิดขึ้น”

ตัวอย่าง:

  • She has studied for two hours. (เธอเรียนหนังสือมาสองชั่วโมงแล้ว)
  • I have lived in Hanoi for five years. (ฉันอาศัยอยู่ในฮานอยมาห้าปีแล้ว)

2. วิธีใช้ For

สัญญาณที่บ่งบอกถึงการใช้ For:

  • For มักใช้ตามด้วยช่วงระยะเวลาของการกระทำหรือสถานะ
  • Tenses ที่สามารถใช้ร่วมกับ For ได้แก่ Present Simple, Present Continuous, Present Perfect, Past Continuous, Past Perfect, Future Simple และอื่นๆ
  • For ระบุระยะเวลาของช่วงเวลา

โครงสร้างทั่วไป: For + ช่วงเวลา

  • For + จำนวน + หน่วยเวลา: for five minutes, for two hours, for three days,…
  • For + ช่วงเวลาที่ไม่แน่นอน: for a long time, for a while, for ages,…

ตัวอย่าง:

  • I have been waiting for you for an hour. (ฉันรอคุณมาหนึ่งชั่วโมงแล้ว)
  • They have known each other for a long time. (พวกเขารู้จักกันมานานแล้ว)

3. โครงสร้างประโยคที่ใช้ For

ในประโยค For มักจะอยู่หน้าช่วงเวลาที่การกระทำหรือเหตุการณ์บางอย่างเกิดขึ้น ดังที่ได้กล่าวไว้ข้างต้น For ไม่เพียงแต่ใช้ในประโยค Perfect Tense เท่านั้น แต่ยังใช้ใน tenses อื่นๆ เช่น Present Tense, Past Tense และ Future Tense.

ตัวอย่าง:

  • She has been a teacher for 10 years. (เธอเป็นครูมา 10 ปีแล้ว)
  • She studied French for two years. (เธอเรียนภาษาฝรั่งเศสมาเป็นเวลาสองปี)
  • They will travel to Europe for a month. (พวกเขาจะเดินทางไปยุโรปเป็นเวลาหนึ่งเดือน)
  • By the time she arrived, he had waited for two hours. (เมื่อเธอมาถึง เขาได้รอมาแล้วสองชั่วโมง)

อาจกล่าวได้ว่า Since และ For เป็นคำบุพบทสองคำเกี่ยวกับเวลาที่สร้างความสับสนให้กับผู้เรียนภาษาอังกฤษได้ง่าย อย่างไรก็ตาม คุณสามารถแยกแยะและเข้าใจความหมายได้อย่างง่ายดายโดยการค้นหาใน Mochi Dictionary ซึ่งเป็นพจนานุกรมฟรีที่พัฒนาโดยทีมงาน MochiMochi


III. แบบฝึกหัด

เลือกคำตอบที่ถูกต้อง:

  1. She has lived in this house __________ 10 years.
    a. since
    b. for
  2. Before he retired, he had worked at that company __________ 30 years.
    a. since
    b. for
  3. They have been friends __________ since childhood.
    a. since
    b. for
  4. By the time the movie started, we had waited __________ 30 minutes.
    a. since
    b. for
  5. I have known her _____ we were children.
    a. since
    b. for
  6. They have been married _____ 10 years.
    a. since
    b. for
  7. He has been working on this project _____ last Monday.
    a. since
    b. for
  8. She has lived in London _____ she was 20.
    a. since
    b. for
  9. We have been waiting for the bus _____ half an hour.
    a. since
    b. for
  10. She has known him _____ they were at school.
    a. since
    b. for

เฉลย

  1. b
  2. b
  3. a
  4. b
  5. a
  6. b
  7. a
  8. a
  9. b
  10. a

จากบทความข้างต้น MochiMochi แยกความแตกต่างระหว่างคำบุพบทสองคำของเวลา ได้แก่ Since และ For ในภาษาอังกฤษ Since ใช้เพื่อระบุจุดเวลาที่เฉพาะเจาะจงในอดีต ในขณะที่ For ใช้เพื่อระบุช่วงระยะเวลา หวังว่าคุณจะเข้าใจวิธีการใช้คำสองคำนี้หลังจากอ่านบทความนี้แล้ว และอย่าลืมติดตามหัวข้อภาษาอังกฤษอื่นๆ จาก MochiMochi!