Joy English · ระดับ C1 · Inversionjoy-english.com
Inversion หลัง adverbial ปฏิเสธและจำกัด
ชื่อ:วันที่:
วางกริยาช่วยไว้หน้าประธานหลังสำนวนอย่าง hardly, not until และ under no circumstances
เลือกรูปที่ถูกต้อง
เลือกตัวเลือกที่เติมแต่ละประโยคได้อย่างถูกต้อง
- Not only ___ the deadline, but she also exceeded every target.
- Rarely ___ such a thoughtful reply to harsh criticism.
- No sooner had the lecture begun ___ the projector stopped working.
- Hardly had we sat down ___ the waiter brought the menus.
- Only after the results were published ___ the scale of the problem.
- Under no circumstances ___ the storage room be left unlocked.
- Little ___ that the decision would change her career for ever.
- Nowhere in the whole document ___ any mention of the budget overrun.
เติมประโยคให้สมบูรณ์
พิมพ์หนึ่งคำในแต่ละช่องว่างเพื่อให้ประโยคถูกต้องและเป็นทางการ
- Not until the sensors failed ___ the engineers notice the fault.
- No sooner had she arrived ___ the meeting started.
- Seldom ___ I seen such careful craftsmanship.
- Only when the lights went out ___ we realise how quiet the town was.
- On no account ___ the exhibits be touched by visitors.
- Hardly ___ the film begun when the power went off.
- Not only ___ the manager apologise, but he also offered a full refund.
- ___ I known the risks, I would have declined the offer.
เฉลย
เลือกรูปที่ถูกต้อง
- b) did she meetหลัง Not only ที่ต้นประโยค กริยาช่วยอยู่หน้าประธาน: did she meet
- c) have I seenRarely ที่ต้นประโยคทำให้เกิด inversion กริยาช่วย have จึงอยู่หน้า I
- a) thanรูปแบบตายตัวคือ No sooner ... than ส่วน Hardly และ scarcely ตามด้วย when
- a) whenHardly had ... ตามด้วย when คำเชื่อมอื่นไม่อยู่ในรูปแบบนี้
- d) did the team realiseOnly after นำอนุประโยค ดังนั้นอนุประโยคหลักจึงกลับลำดับ: did the team realise อนุประโยคแรกคงลำดับปกติ
- c) shouldต้องมี modal ก่อนประธานและ passive be: should the storage room be left กริยาช่วยตัวอื่นตามด้วย be left ไม่ได้
- b) did she knowLittle ที่ต้นประโยคหมายถึงไม่เลย และทำให้เกิด inversion กับ did: Little did she know
- d) is thereNowhere ทำให้เกิด inversion และกริยา be ย้ายมาอยู่หน้า there: is there
เติมประโยคให้สมบูรณ์
- didNot until ต้องใช้ inversion ในอนุประโยคหลัก และ past simple ต้องใช้ did: did the engineers notice
- thanNo sooner ตามด้วย than เสมอ
- have / hadSeldom ทำให้เกิด inversion กริยาช่วยจึงอยู่หน้า I: have I seen (present perfect) หรือ had I seen (past perfect) ถูกต้องทั้งคู่
- didOnly when ขึ้นต้นประโยค อนุประโยคหลักจึงกลับลำดับด้วย did
- should / may / must / can / will / shallหลัง On no account, modal อยู่หน้าประธาน Should, may, must, can, will และ shall ใช้ได้ทั้งหมดก่อน passive be touched
- hadHardly ตามด้วย past perfect แบบ inversion: had the film begun
- didNot only ที่ต้นประโยคต้องมีกริยาช่วยก่อนประธาน past simple ใช้ did
- HadInversion ในประโยคเงื่อนไขแทน If I had known ด้วย Had I known