← บทเรียนทั้งหมดบทเรียน

I didn't do nothing → I didn't do anything

ในภาษาอังกฤษ ห้ามใช้คำปฏิเสธสองคำในประโยคเดียว (Double Negative) เพราะความหมายจะกลับตรงข้าม

I didn't do anything wrong, I promise!

ฉันไม่ได้ทำอะไรผิดเลย สัญญา!

คนไทยหลายคนเคยพูดว่า "I didn't do nothing." หรือ "I don't know nothing." โดยไม่รู้ว่านี่คือความผิดพลาดที่เรียกว่า **Double Negative** หรือ "การใช้คำปฏิเสธซ้อนกัน" ในภาษาไทยเราพูดว่า "ไม่ได้ทำอะไร" ซึ่งมีคำปฏิเสธสองคำ (ไม่ + อะไร) แล้วก็แปลตรงๆ ไปเป็นภาษาอังกฤษ แต่ในภาษาอังกฤษมาตรฐาน (Standard English) กฎสำคัญคือ **ประโยคหนึ่งประโยคมีคำปฏิเสธได้แค่คำเดียวเท่านั้น** ถ้าใส่สองคำ ความหมายจะกลับตรงข้ามทันที เหมือนในคณิตศาสตร์ที่ลบคูณลบได้บวก

วิธีแก้ทำได้ 2 แบบ คือเลือกใช้คำปฏิเสธแค่คำเดียว ได้แก่ (1) เก็บ didn't/don't ไว้แล้วเปลี่ยน nothing → anything, nobody → anybody, nowhere → anywhere, never → ever เช่น "I didn't do **anything**.", "I don't know **anybody** here." หรือ (2) ตัด didn't/don't ออก แล้วใช้ nothing/nobody/nowhere โดยตรง เช่น "I did **nothing**.", "I know **nobody** here." ทั้งสองรูปแบบถูกต้องและเป็นธรรมชาติเท่ากัน

สิ่งสำคัญที่ควรรู้เพิ่มเติมคือ Double Negative ยังพบได้บ่อยในหลายรูปแบบ เช่น "I can't find it nowhere." (ผิด) → "I can't find it anywhere." (ถูก) หรือ "She never told nobody." (ผิด) → "She never told anybody." / "She told nobody." (ถูก) นอกจากนี้ Double Negative ยังพบในดนตรีหรือภาษาพูดแบบไม่เป็นทางการ (เช่น ภาษาแสลง หรือเนื้อเพลง) แต่ในการสื่อสารทั่วไปและการเขียนทางการ ควรหลีกเลี่ยงเสมอ

สรุปง่ายๆ ว่า: ถ้าในประโยคมี didn't, don't, can't, won't หรือคำปฏิเสธอื่นๆ อยู่แล้ว ให้ใช้ anything, anyone, anywhere, ever ตามหลัง ห้ามใช้ nothing, nobody, nowhere, never ซ้อนเข้าไปอีก จำกฎนี้ได้ รับรองพูดอังกฤษถูกต้องและฟังดูเป็นธรรมชาติขึ้นอีกเยอะเลย!

double negative ภาษาอังกฤษI didn't do anythinganything vs nothingไวยากรณ์ภาษาอังกฤษความผิดพลาดภาษาอังกฤษพูดภาษาอังกฤษผิดเรียนภาษาอังกฤษ

บทเรียนอื่นที่น่าสนใจ

อยากจำศัพท์อังกฤษได้แบบสนุกๆ?

มาเล่นกับน้องเวิร์ปที่ Worpple ฟรี ฝึกทุกวันไม่น่าเบื่อ

เริ่มเล่นฟรี