คำบอกเวลาแสดงการใช้ Present perfect simple tense
|
Since + จุดของเวลา แปลว่าตั้งแต่ |
เช่น |
since last year ตั้งแต่ปีที่แล้ว since yesterday ตั้งแต่เมือวานนี้ |
|
For + ระยะเวลา แปลว่า เป็นเวลา |
เช่น |
for two weeks เป็นเวลา 2 สัปดาห์ for ten years เป็นเวลา 10 ปี |
|
So for / up to now / up to the present time = จวบจนบัดนี้ |
หลักการใช้ Present perfect simple tense
1. |
บรรยายเหตุการณ์ที่เกิดขึ้นในอดีต และดำเนินมาจนถึงปัจจุบัน สังเกตจากคำบอกเวลา
เช่น since, for, up to now etc. เช่น |
ประโยคภาษาอังกฤษ |
» |
Jill has lived in Canada since
1934. |
ประโยคภาษาไทย |
» |
จิลอาศัยอยู่ในแคนาดามาตั้งแต่ปี 1934 (ขณะนี้ก็ยังอยู่ที่ Canada) |
ประโยคภาษาอังกฤษ |
» |
I have known her for six months.
|
ประโยคภาษาไทย |
» |
ผมรู้จักหล่อนมาเป็นเวลา 6 เดือนแล้ว (ขณะนี้ก็ยังรู้จักอยู่) |
ประโยคภาษาอังกฤษ |
» |
Their
father has been ill for a long time. |
ประโยคภาษาไทย |
» |
พ่อของพวกเขาป่วยมานานแล้ว (ขณะนี้ก็ยังป่วยอยู่) |
ประโยคภาษาอังกฤษ |
» |
So far, we have enjoyed our English class
very much. |
ประโยคภาษาไทย |
» |
จนทุกวันนี้ เราสนุกสนานกับการเรียนภาษาอังกฤษมาก |
Note : since อาจตามด้วยวลี หรือประโยคย่อย (S + V) ก็ได้ ถ้า since ตามด้วย
S + V กริยาที่อยู่หลัง since ต้องใช้ในรูปของ V2 เสมอ เช่น
ประโยคภาษาอังกฤษ |
» |
Malee has had a headache since
she got up. |
ประโยคภาษาไทย |
» |
มาลีปวดหัวตั้งแต่ตื่นนอนแล้ว (ขณะนี้ก็ยังปวดอยู่) |
ประโยคภาษาอังกฤษ |
» |
I have not seen snow since I came back
from the U.S.A. |
ประโยคภาษาไทย |
» |
ผมยังไม่ได้เห็นหิมะอีกเลยตั้งแต่กลับมาจากอเมริกา (ขณะนี้ก็ยังไม่ได้เห็น) |
การใช้ since กับ for
Since แปลว่า ตั้งแต่ ใช้บอกจุดเริ่มต้นของเวลา เช่น ตั้งแต่เมื่อวานนี้
ตั้งแต่ปี 1952 ตั้งแต่เช้านี้ เป็นต้น โดยปกติ since จะตามด้วยคำบอกเวลาที่ อยู่ในรูปของเอกพนจ์ และยังสามารถตามด้วยประโยคได้ด้วย
Since |
+ จุดของเวลา |
|
+ ประโยคที่เป็น past simple (V2) |
เช่น |
Since early this morning |
ตั้งแต่เช้า |
|
Since last month |
ตั้งแต่เดือนที่แล้ว |
|
Since I was young. |
ตั้งแต่ฉันยังเป็นเด็ก |
For แปลว่า เป็นเวลา ใช้บรรยายจำนวนเวลา ปกติจะตามด้วยคำบอกเวลาที่แสดงจำนวน
for นั้น จะไม่ตามด้วยเวลาที่แสดงจำนวน for นั้นจะไม่ตามด้วยเวลาที่เป็นประโยค
เช่น |
For ten years เป็นเวลา 10 ปี, for a long time |
เป็นเวลานาน |
|
For two weeks |
เป็นเวลา 2 สัปดาห์ |
|
For an hour |
เป็นเวลา 1 ชั่วโมง |
|