C2Unreal past (รูปอดีตที่ไม่เป็นจริง)25 นาที
รูปอดีตที่ไม่เป็นจริงและประโยคเงื่อนไขที่กลับประธาน
Unreal past forms and inverted conditionals
ใช้รูปอดีตกับสิ่งที่ไม่เป็นจริงในปัจจุบันหรืออนาคต และตัด if ออกโดยกลับประธานกับ should, were และ had
ภาษาอังกฤษใช้ past forms to talk about things that are not real now (รูปอดีตเพื่อพูดถึงสิ่งที่ไม่เป็นจริงในตอนนี้) “unreal past” นี้พบหลัง it's time, would rather, as if, suppose และ wish งานเขียนทางการยังลดรูปประโยคเงื่อนไขโดยตัด if ออกและกลับกริยาตัวแรกขึ้นหน้า
| โครงสร้าง | รูปแบบ | ตัวอย่าง |
|---|---|---|
| It's (high / about) time | + subject + past simple | It's high time the council repaired the road. |
| would rather / sooner | + subject + past simple (now or future) | I'd rather you kept the windows closed. |
| would rather | + subject + past perfect (past) | I'd rather you hadn't told anyone. |
| as if / as though | + past perfect for past unreality | She spoke as if she had led the project. |
| suppose / supposing | + past simple for a hypothetical case | Suppose you were given the chance, what would you do? |
| but for / were it not for / had it not been for | + noun phrase | But for his help, I would have failed. |
| Should / Were / Had + subject | replaces if | Had we known, we would have called. |
รูปกลับประธานสามแบบแต่ละแบบแทน if ในประโยคเงื่อนไขหนึ่งประเภท Should + subject (Should you need help, ask) แทน if you should need ซึ่งเป็นความเป็นไปได้ที่สุภาพหรือมีน้อย Were + subject (+ to) (Were she to accept, she would move) แทน if she were to accept Had + subject + past participle (Had it not been for the warning, many would have suffered) แทน if it had not been for
- It's about time we started thinking about a long-term solution.
- I'd sooner you didn't mention it to anyone.
- Were it not for his constant encouragement, I would have given up long ago.
- Should the printer fail again, call the technician.
- Had the budget been approved earlier, the bridge would be finished by now.
แบบฝึกที่ 1 จาก 2
เลือกรูปที่ถูกต้อง
เลือกตัวเลือกที่เติมแต่ละประโยคได้อย่างถูกต้อง
แบบฝึกที่ 2 จาก 2
เติมประโยคให้สมบูรณ์
พิมพ์คำหรือกลุ่มคำที่ขาดหายไป
It's about time we (start) thinking about a long-term solution.
I'd rather you told anyone about the results before the announcement; it's too late now.
The lecturer spoke as though the audience already read the paper, which few had.
it not for his constant encouragement, I would have given up long ago.
the budget been approved earlier, the bridge would be finished by now.
Were the company (close) its factory, hundreds of workers would lose their jobs.
But the quick thinking of the pilot, the flight would have ended badly.
Supposing you (win) a large prize tomorrow, what would you do with it?
แหล่งที่มา
บทเรียนต้นฉบับโดย Joy English
ระดับเป็นเพียงคำแนะนำ หากพบข้อผิดพลาด แจ้งเราได้ทางหน้าติดต่อเรา