แหล่งรวมติวเตอร์

เรียนภาษาอังกฤษ CEFR B1 บทที่ 78: Present Perfect or Past Simple

B1
ระดับกลาง · Intermediateบทที่ 78 จาก 300 · บทที่ 3 จาก 40 ของระดับ B1
📌 ก่อนเริ่มเรียน

อ่านคำอธิบายและตัวอย่างเรื่อง Present Perfect or Past Simple ให้เข้าใจก่อน แล้วจึงทำแบบฝึกหัด 10 ข้อ

LESSON 78 · CEFR B1

Present Perfect or Past Simple

เลือก tense จากความสัมพันธ์กับเวลา

📖 อธิบายก่อนฝึก✅ แบบฝึก 10 ข้อ🌿 ระดับ B1
ระดับ B1 ต้องอ่านความหมายทั้งข้อความ อย่าเลือกคำตอบจากคำคุ้นตาเพียงคำเดียว

PART 1 · ทำความเข้าใจก่อน

อธิบายแบบง่าย

บทนี้ฝึกเลือก tense จากความสัมพันธ์กับเวลา Present Perfect เชื่อมอดีตกับปัจจุบัน ใช้กับประสบการณ์ ผลที่ยังเกี่ยวข้อง หรือช่วงเวลาที่ยังไม่จบ ส่วน Past Simple ใช้เมื่อเวลาจบและระบุชัด

หลักที่ควรรู้

  • have/has + past participle
  • Past Simple กับ yesterday/last/in + ปีที่จบ
  • for บอกระยะเวลา; since บอกจุดเริ่ม

PART 2 · ดูตัวอย่างให้เห็นภาพ

ภาษาอังกฤษจุดสังเกตในการเรียน
I have visited Singapore twice.ฉันเคยไปสิงคโปร์สองครั้ง — ไม่ระบุเวลาจบ จึงใช้ Present Perfect
I went there for a conference last year.ฉันไปที่นั่นเพื่อประชุมเมื่อปีที่แล้ว — last year เป็นเวลาจบแล้ว จึงใช้ Past Simple
She has not finished the report yet.เธอยังทำรายงานไม่เสร็จ — yet มักใช้ท้ายประโยคปฏิเสธ Present Perfect
We met our new teacher on Monday.พวกเราพบครูคนใหม่เมื่อวันจันทร์ — on Monday ระบุอดีตชัดเจน
Have you ever taken an online exam?คุณเคยสอบออนไลน์ไหม — ever ใช้ถามประสบการณ์จนถึงปัจจุบัน

PART 3 · จุดที่มักสับสน

ระวังข้อผิดพลาดเหล่านี้

  • ใช้ Present Perfect กับ yesterday
  • ใช้กริยาช่อง 2 หลัง have/has
  • สลับ for กับ since
B1 EXAM-STYLE PRACTICE · 10 QUESTIONS

ลองเช็กความเข้าใจ

โจทย์และตัวเลือกเป็นภาษาอังกฤษแบบเติมคำจากบริบท ส่วนคำอธิบายภาษาไทยเปิดดูได้หลังตอบ

ง่าย1. Choose the best word or phrase to complete the sentence: “I ____ visited Singapore twice.”

ดูเฉลยและคำอธิบาย

คำตอบ: have · ประโยคที่ถูกต้อง: I have visited Singapore twice. · ฉันเคยไปสิงคโปร์สองครั้ง — ไม่ระบุเวลาจบ จึงใช้ Present Perfect

ง่าย2. Choose the best word or phrase to complete the sentence: “I have visited Singapore ____.”

ดูเฉลยและคำอธิบาย

คำตอบ: twice · ประโยคที่ถูกต้อง: I have visited Singapore twice. · ฉันเคยไปสิงคโปร์สองครั้ง — ไม่ระบุเวลาจบ จึงใช้ Present Perfect

ง่าย3. Choose the best word or phrase to complete the sentence: “I ____ there for a conference last year.”

ดูเฉลยและคำอธิบาย

คำตอบ: went · ประโยคที่ถูกต้อง: I went there for a conference last year. · ฉันไปที่นั่นเพื่อประชุมเมื่อปีที่แล้ว — last year เป็นเวลาจบแล้ว จึงใช้ Past Simple

ง่าย4. Choose the best word or phrase to complete the sentence: “I went there for a conference last ____.”

ดูเฉลยและคำอธิบาย

คำตอบ: year · ประโยคที่ถูกต้อง: I went there for a conference last year. · ฉันไปที่นั่นเพื่อประชุมเมื่อปีที่แล้ว — last year เป็นเวลาจบแล้ว จึงใช้ Past Simple

กลาง5. Choose the best word or phrase to complete the sentence: “She ____ not finished the report yet.”

ดูเฉลยและคำอธิบาย

คำตอบ: has · ประโยคที่ถูกต้อง: She has not finished the report yet. · เธอยังทำรายงานไม่เสร็จ — yet มักใช้ท้ายประโยคปฏิเสธ Present Perfect

กลาง6. Choose the best word or phrase to complete the sentence: “She has not finished the ____ yet.”

ดูเฉลยและคำอธิบาย

คำตอบ: report · ประโยคที่ถูกต้อง: She has not finished the report yet. · เธอยังทำรายงานไม่เสร็จ — yet มักใช้ท้ายประโยคปฏิเสธ Present Perfect

กลาง7. Choose the best word or phrase to complete the sentence: “We met our new ____ on Monday.”

ดูเฉลยและคำอธิบาย

คำตอบ: teacher · ประโยคที่ถูกต้อง: We met our new teacher on Monday. · พวกเราพบครูคนใหม่เมื่อวันจันทร์ — on Monday ระบุอดีตชัดเจน

กลาง8. Choose the best word or phrase to complete the sentence: “We met our new teacher on ____.”

ดูเฉลยและคำอธิบาย

คำตอบ: Monday · ประโยคที่ถูกต้อง: We met our new teacher on Monday. · พวกเราพบครูคนใหม่เมื่อวันจันทร์ — on Monday ระบุอดีตชัดเจน

ท้าทาย9. Choose the best word or phrase to complete the sentence: “____ you ever taken an online exam?”

ดูเฉลยและคำอธิบาย

คำตอบ: Have · ประโยคที่ถูกต้อง: Have you ever taken an online exam? · คุณเคยสอบออนไลน์ไหม — ever ใช้ถามประสบการณ์จนถึงปัจจุบัน

ท้าทาย10. Choose the best word or phrase to complete the sentence: “Have you ever taken an online ____?”

ดูเฉลยและคำอธิบาย

คำตอบ: exam · ประโยคที่ถูกต้อง: Have you ever taken an online exam? · คุณเคยสอบออนไลน์ไหม — ever ใช้ถามประสบการณ์จนถึงปัจจุบัน

📚

อยากพัฒนาภาษาอังกฤษต่อ?

เลือกเรียนกับติวเตอร์ตามทักษะหรือเป้าหมายการสอบ