ข้ามไปยังเนื้อหา
A2grammar20 คำถาม

Present perfect: for and since

for และ since ใช้กับ present perfect เพื่อวัดช่วงเวลาที่ยาวมาถึงตอนนี้ แต่มองจากคนละปลาย ที่นี่คุณจะทบทวนความต่างของ for + ระยะเวลา และ since + จุดเริ่มต้น ผ่านกฎที่ชัดเจน.

กฎ

for และ since ต่างวัดชิ้นเวลาที่ยาวมาถึงปัจจุบัน แต่วัดจากคนละปลาย.

จำไว้

  • for รับระยะเวลา: for three years, for ten minutes.
  • since รับจุดเริ่มต้น: since 2019, since Monday, since I moved.
  • ทั้งคู่บรรยายสถานการณ์ที่ยังเป็นจริง นี่คือเหตุผลที่ tense เป็น perfect.

กับดักที่พบบ่อยและควรเลี่ยง

since ระบุจุดเริ่มต้นแม้จุดนั้นจะเป็นทั้งอนุประโยค: since I was a child ถูก ส่วน for I was a child ผิด.

ทดสอบตัวเอง

เขียนประโยคที่ถูกต้องกับ for สามประโยคและกับ since สามประโยค แล้วฝึก.

พัฒนาทักษะอย่างต่อเนื่องด้วยหัวข้ออื่นในระดับเดียวกันนี้