Past Perfect 2 เหตุการณ์เกิดขึ้นในอดีต3 min read

190

“ตอนนั้น…เพิ่งเกิดขึ้น”

S. + had + V3 

  Past Perf ใช้เมื่อเหตุการณ์ 2 เหตุการณ์เกิดขึ้นในอดีต ซึ่งได้เกิดขึ้นและจบลงแล้วในช่วงนั้น โดย…….

.

เหตุการณ์ที่เกิดขึ้นก่อนใช้ Past perf ส่วนเหตุการณ์ที่เกิดขึ้นทีหลังใช้ Past Sim 

ตัวอย่างเช่น 

I had graduated from university before I went to BKK. 
ผมจบมหาวิทยาลัยก่อนที่จะไปกรุงเทพ

I went to school after I had eaten breakfast.
ฉันไปโรงเรียนหลังจากที่ทานอาหารเช้าแล้ว
.
.
.

Past Perf มักจะใช้กับคำว่า before, after, already, just, yet, until, till, as soon as, when, by the time, by… (เช่น by this month) และอื่นๆ 

โดยแต่ละรูปแบบ จะมีวิธีการใช้ต่างกันไป เช่น 

Before I went to the school, I had had a car accident.
ก่อนที่ฉันจะไปโรงเรียน ฉันได้ประสบอุบัติเหตุทางรถยนต์

After I had finished my homework, I went to the IC.
หลังจากที่ฉันทำการบ้านเสร็จ ฉันก็ไปยังร้านอินเตอร์เน็ต

By the time he came here, I had already finished it. 
ตอนที่เขามาถึง ฉันก็ทำเสร็จเรียบร้อยแล้ว
.
.
.

สร้างคำถามด้วย Past Perf

ประโยค Past Perfect มักจะถูกนำมาออกข้อสอบ ในรูปแบบของประโยคคำถาม ซึ่งหลักการของมัน ก็เป็นไปตามกฎที่ว่า ให้เอากริยาช่วย ที่อยู่ในประโยค เอาไปไว้ข้างหน้าประธาน

ตัวอย่างเช่น


Had Jack called me by the time I left?
แจ๊คได้โทรหาฉัน ก่อนที่ฉันออกจากบ้านใช่ไหม?

(Yes, you had./ No, you hadn’t. ใช่ / ไม่ใช่)

Had all people gone home when we reached the cinema.
คนได้กลับบ้านหมดแล้ว เมือเราไปถึงโรงหนังใช่ไหม?
.
.
.

นอกจากประโยคปกติแล้ว Past Perf ยังใช้หลังคำว่า that ในประโยค Indirect Speech ซึ่งเปลี่ยนมาจากประโยค Direct Speech 

ตัวอย่างเช่น


He told me that they had left about an hour before.
เค้าบอกชั้นว่า พวกนั้นเพิ่งออกไปได้สักชั่วโมงนึงแล้ว

They said that they had done the report.
พวกเค้าบอกว่า พวกเค้าทำรายงานเสร็จแล้ว

*หากอยากรู้ว่าประโยค Indirect Speech คืออะไร ลองพลิกไปดูในบทท้ายๆก็ได้ครับ แต่ตอนนี้ ขอก้าวเข้าสู่ประโยค Future Perf กันก่อน

ในบทความถัดไป…เรากำลังจะ ‘เสร็จสมบูรณ์’ ทั้งอดีต ปัจจุบัน และอนาคตแล้วครับ




*สำหรับใครที่กำลังมองหาคอร์สเรียนออนไลน์ สามารถกดปุ่ม inbox มุมขวาล่าง ทักสอบถามข้อมูลเพิ่มเติมได้เลยนะครับ*




คำถามทดสอบ:

1) ข้อใดคือ นิยามของประโยคแบบ Past Perf

a.  ใช้พูดถึงเหตุการณ์ 2 เหตุการณ์    
b. ใช้พูดถึงเหตุการณ์ที่เพิ่งจบลง            
c.  ใช้พูดถึงเหตุการณ์ที่เกิดขึ้นและจบลงในอดีต       
d. ถูกทั้งข้อ a. และ c.

2) ข้อใดแต่งประโยคที่มี Past Perf ได้ถูกต้อง

a.  She went home after she had met the doctor.          
b.  They had fought before the boss arrived.          
c.  We rose up after the teacher left.         
d.  ถูกทั้ง ข้อ a. และ  b.

3) ข้อใดแต่งประโยคคำถามแบบ Past Perf ผิด

a.  Had  I eaten pizza before I go to bed?          
b.  Had you called me by the time I left?        
c.  Had all people gone home when we left the cinema.       
d.  ผิดทุกข้อ



เฉลย :


1. ( ข้อ d. ) เพราะ Past Perf ใช้พูดถึงเหตุการณ์ 2 เหตุการณ์เกิดขึ้นในอดีต ซึ่งได้เกิดขึ้นและจบลงแล้วในช่วงนั้น


2. ( ข้อ d. ) ส่วนข้อ c. ไม่มีประโยค Past Perf อยู่เลยครับ


3. ( ข้อ a. ) ผิดตรงที่ใช้ ‘V.1’ (go) ในประโยคหลังครับ

Share
.