Prepositions (คำบุพบท) คือคำเล็กๆ ที่บอก ตำแหน่ง หรือ เวลา ของสิ่งต่างๆ คำที่ใช้บ่อยที่สุดคือ in, on, at — สามคำนี้มีกฎชัดเจน จำได้ก็ใช้ถูกเลย
in / on / at — บอกสถานที่
in Bangkok · in Thailand
in the car · in the water
on the floor · on the road
on the bus · on the phone
at work · at school
at the door · at the corner
She is in the kitchen. (ข้างในห้องครัว)
The book is on the desk. (บนโต๊ะ)
I'll meet you at the coffee shop. (ที่ร้านกาแฟ)
He lives in Chiang Mai. (ในเชียงใหม่)
She's waiting at the airport. (ที่สนามบิน)
in / on / at — บอกเวลา
in = ช่วงเวลากว้าง (เดือน, ปี, ฤดู, ช่วงวัน)
on = วันที่เจาะจง (วันในสัปดาห์, วันที่)
at = เวลาที่เจาะจง (นาฬิกา, ช่วงพิเศษ)
| Preposition | ใช้กับ | ตัวอย่าง |
|---|---|---|
| in | เดือน / ปี / ฤดู | in January · in 2024 · in summer |
| in | ช่วงวัน | in the morning · in the evening |
| on | วันในสัปดาห์ | on Monday · on Friday |
| on | วันที่ / เทศกาล | on June 7 · on New Year's Day |
| at | เวลานาฬิกา | at 8 o'clock · at 3:30 pm |
| at | ช่วงเวลาพิเศษ | at night · at noon · at Christmas |
I was born in March. (เดือน)
The meeting is on Tuesday. (วัน)
The class starts at 9 am. (เวลา)
She studies in the morning. (ช่วงวัน)
We go to church on Sunday. (วัน)
for vs since — บอกระยะเวลา
for = ระยะเวลา (นานแค่ไหน) — ตามด้วยตัวเลข
since = จุดเริ่มต้น (เริ่มเมื่อไหร่) — ตามด้วยเวลาเฉพาะ
| for | since |
|---|---|
| for 2 hours (2 ชั่วโมง) | since 8 am (ตั้งแต่ 8 โมง) |
| for three days (3 วัน) | since Monday (ตั้งแต่วันจันทร์) |
| for a week (1 สัปดาห์) | since 2020 (ตั้งแต่ปี 2020) |
| for a long time (นานมาก) | since I was young (ตั้งแต่เด็ก) |
I've lived here for three years. (นาน 3 ปี)
I've lived here since 2021. (ตั้งแต่ปี 2021)
She's been waiting for 20 minutes.
He's been sick since last week.
from…to — บอกช่วงเวลาหรือระยะทาง
ใช้ from...to หรือ from...until เพื่อบอกจุดเริ่มต้นและจุดสิ้นสุด:
The office is open from 9 am to 6 pm.
I work from Monday to Friday.
It takes 3 hours from Bangkok to Chiang Mai by plane.
I'll be away from next week until the end of the month.
บอกตำแหน่ง — under, over, between, next to…
คำบุพบทที่บอกว่าสิ่งหนึ่งอยู่ตรงไหนเทียบกับอีกสิ่ง:
| Preposition | ความหมาย | ตัวอย่าง |
|---|---|---|
| under | ใต้ | The cat is under the table. |
| over | เหนือ (ไม่ติด) | There is a lamp over the table. |
| between | ระหว่าง (2 สิ่ง) | The bank is between the shop and the cafe. |
| behind | ข้างหลัง | The car is behind the house. |
| in front of | ข้างหน้า | She is standing in front of me. |
| next to | ถัดจาก / ข้างๆ | Sit next to me. |
| near | ใกล้ | The hotel is near the station. |
| opposite | ตรงข้าม | The park is opposite the school. |
บอกทิศทาง / การเคลื่อนที่ — to, into, onto, through
ใช้เมื่อมีการ เคลื่อนที่ จากที่หนึ่งไปอีกที่:
We walked to the park. (ไปยัง — บอกจุดหมาย)
She went into the room. (เข้าไปข้างใน)
The cat jumped onto the table. (กระโดดขึ้นไปบน)
The train went through the tunnel. (ทะลุผ่านอุโมงค์)
ข้อผิดพลาดที่คนไทยทำบ่อย
"I live at Bangkok." → I live in Bangkok. (เมืองใช้ in)
"She came on Monday morning." → She came on Monday morning. ✓ (แต่ถ้าไม่ระบุวัน: "in the morning" ไม่ใช่ "on morning")
"I've studied English since 3 years." → I've studied English for 3 years. (ระยะเวลาใช้ for)
"The book is in the table." → The book is on the table. (บนพื้นผิวใช้ on)
"See you in night." → See you at night. (night ใช้ at)
1. She was born ___ April. (in / on / at)
2. The party is ___ Friday. (in / on / at)
3. I'll see you ___ 7 pm. (in / on / at)
4. I've been waiting ___ 30 minutes. (for / since)
5. He's worked here ___ 2019. (for / since)
ดูเฉลย
1. in · 2. on · 3. at · 4. for · 5. since
- in = ข้างใน / เดือน-ปี-ฤดู / in the morning-evening
- on = บนพื้นผิว / วันในสัปดาห์ / วันที่
- at = จุดเฉพาะ / เวลานาฬิกา / at night, at noon
- for + ระยะเวลา (for 2 hours) · since + จุดเริ่มต้น (since 2020)
- from…to = บอกช่วงเริ่มต้น-สิ้นสุด