student asking question

ถ้าคุณพูดว่าI've been practicing all dayมันจะเปลี่ยนบริบทหรือไม่?

teacher

คําตอบของเจ้าของภาษา

Rebecca

แน่นอนว่า I've been practicing all dayจะเปลี่ยนกาลของคํากริยา แต่ก็ไม่ประนีประนอมความหมายของข้อความต้นฉบับ! นี่เป็นเพราะ all dayเน้นความต่อเนื่องของเวลาอยู่แล้ว ถ้าเป็นแค่ I've practiced เราจะไม่รู้ว่าเมื่อไหร่หรือนานแค่ไหน แต่โดยการปรากฏตัวของ all dayเราสามารถอนุมานได้ว่ามันทําอย่างต่อเนื่องอย่างต่อเนื่อง ดังนั้นจึงอาจกล่าวได้ว่า I've practiced all dayมีหน้าที่คล้ายกับ I have been practicing all day ตัวอย่าง: I have been working all day. (ฉันทํางานทั้งวัน) ตัวอย่าง: I worked all day. (ฉันทํางานมาทั้งวัน) ตัวอย่าง: I've been eating all day. = I've eaten all day. (ฉันกินมาทั้งวัน) ตัวอย่าง: I've eaten. (ฉันกิน) = นี่อาจหมายความว่าคุณเพิ่งกินอาหาร ตัวอย่าง: I have been working all day. = I worked all day. (ฉันทํางานทั้งวัน)

Q&As ยอดนิยม

04/29

เติมเต็มการแสดงออกด้วยแบบทดสอบ!

ร็อคกี้ฉันซ้อมมาทั้งวัน ฉันสบายดี.