ถ้าฉันใช้ wasแทน Has been จะเปลี่ยนความหมายของประโยคหรือไม่
คําตอบของเจ้าของภาษา
Rebecca
หากคุณเปลี่ยนHas beenเป็น wasความหมายของประโยคจะเปลี่ยนไปบ้างเมื่อกาลเปลี่ยนไป! ก่อนอื่นประโยคนี้อยู่ในกาลต่อเนื่องที่สมบูรณ์แบบในปัจจุบันซึ่งประกอบด้วย has/have + been + ปัจจุบัน participle ซึ่งบ่งชี้ว่าสิ่งที่เกิดขึ้นในอดีตยังคงเกิดขึ้นในปัจจุบัน กล่าวอีกนัยหนึ่งที่นี่เขาเขียนhas beenว่าวันที่สนุกสนานเช่นวันนี้และยังไม่จบ ในทางกลับกันหากคุณใช้ wasหมายถึงจุดสิ้นสุดหรือจุดสิ้นสุดของวันเช่นตอนเย็นหรือกลางคืนดังนั้นจึงไม่เกี่ยวข้องกับความตั้งใจของผู้พูดดั้งเดิมมากนัก อย่างไรก็ตามหากเขาอยู่ในสถานการณ์ที่เขารําลึกถึงวันนี้ในวันอื่นก็โอเคที่จะเขียนwas ตัวอย่าง: That day was the best day of my life! (มันเป็นวันที่ดีที่สุดในชีวิตของฉัน!) => หนึ่งวันในอดีต ตัวอย่าง: Today was the best day of my life! (วันนี้เป็นวันที่ดีที่สุดในชีวิตของฉัน!) = >พูดในตอนท้ายของวัน ตัวอย่าง: Today has been one of the best days of my life! (วันนี้เป็นวันที่ดีที่สุดในชีวิตของฉัน!) => วันนี้ยังไม่จบ ตัวอย่าง: She has been staring at the clock all day. (เธอจ้องมองนาฬิกาทั้งวัน) = > หมายถึงสิ่งที่ดําเนินต่อไปจากอดีตถึงปัจจุบัน ตัวอย่าง: She was staring at the clock all day. (เธอจ้องมองนาฬิกาทั้งวัน) = >พูดในตอนท้ายของวัน ตัวอย่าง: She stared at the clock all day. (เธอจ้องนาฬิกาทั้งวัน) => พฤติกรรมที่ผ่านมา