ข้ามไปยังเนื้อหา
Grammar ภาษาอังกฤษ · B1

เงื่อนไข

  • 6 เงื่อนไข
    6.1

    ประโยคเงื่อนไขประเภทศูนย์และประเภทหนึ่ง

    เงื่อนไขประเภทหนึ่งและสอง
    • ประโยคเงื่อนไขศูนย์(ความจริงทั่วไป):If + 一般现在时, 一般现在时。
    • เงื่อนไขประเภทหนึ่ง (ความเป็นไปได้ในอนาคตที่แท้จริง): If + 一般现在时, will + 动词原形。

    如果If 你you 加热heat 水water (它), it 沸腾boils.

    ถ้าทำให้น้ำร้อน น้ำจะเดือด (ความจริงสากล)

    如果If (天气it)it 下雨rains 我们, we 将will 留stay (在内)in.

    ถ้าฝนตก เราจะอยู่บ้าน (ความเป็นไปได้ในอนาคต)

    ข้อควรระวัง ในประโยคเงื่อนไขที่นำด้วย if ใช้Present Simple แม้จะพูดถึงอนาคต: ~~If it will rain~~ ✗ → If it rains ✓

    6.2

    เงื่อนไขประเภทสอง

    เงื่อนไขประเภทสอง บอก tentangสมมติฐานที่ไม่เป็นจริงในปัจจุบัน / ในอนาคต หรือ** unlikely**: *

    结构: If + 一般过去时, would + 动词原形

    如果If 我I 有had (冠词)a 很多lot (的)of 钱money 我, I 会would 旅行travel.

    ถ้าฉันมีเงินเยอะ ฉันจะเที่ยว (แต่จริงๆ ไม่มี)

    ข้อควรระวัง ใน Second Conditional กริยา be มักใช้ were เสมอ: If I were you, I would rest. (ถ้าฉันเป็นคุณ ฉันจะพักผ่อน)

    6.3

    เว้นแต่จะ

    unless แปลว่า "ยกเว้น / ถ้าไม่" เทียบเท่ากับ if … not:

    你You 会will (是)be 迟到late 除非unless 你you 快点hurry.

    คุณไม่รีบก็สาย (= if you don't hurry)

    ข้อควรระวัง除非本身就含否定,后面不再加 not: ~~unless you don't hurry~~ ✗。

    ข้อผิดพลาดที่พบบ่อย

    • ❌ ~~If I would be rich, I would travel.~~ → ✓ If I were rich, I would travel. — would ปรากฏเฉพาะ在主句;if从句里用过去时。
    • ❌ ~~If it rains, we would stay home.~~ → ✓ If it rains, we will stay home. / If it rained, we would stay home. — First Conditionals และ Second Conditionals ไม่สามารถผสมกัน ต้องจับคู่ทั้งประโยค
    • ❌ ~~If I was you, I would rest.~~ → ฟังได้ในภาษาพูด แต่ในการสอบและเขียนต้องใช้ ✓ If I were you
    • กฎการใช้เครื่องหมายจุลภาค: ถ้า if clause อยู่หน้าต้องใส่逗号 (If it rains**,** we stay in.);如果在后则不加 (We stay in if it rains.)。

ทุกหัวข้อ · Grammar ภาษาอังกฤษ · B1

เข้าสู่ระบบหรือสร้างบัญชี

IGCSE, A-Level & AP