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 สามประโยค แล้วฝึก.
หัวข้อไวยากรณ์ที่เกี่ยวข้อง
พัฒนาทักษะอย่างต่อเนื่องด้วยหัวข้ออื่นในระดับเดียวกันนี้