student asking question

Tại sao lại dùng "over the past 10 years" mà không phải là "for the past 10 years"? Chúng khác nhau như thế nào?

teacher

Câu trả lời của người bản ngữ

Rebecca

"Over the past 10 years" chỉ hành động được thực hiện một lần hay không được thực hiện một cách liên tục trong 10 năm về trước. Hay nói cách khác, việc tìm ra rằng ngủ sau khi học là cần thiết đã được ra vào một thời điểm nào đó trong 10 năm trước. "Over" có thể được sử dụng khi có sự thay đổi trong đoạn thời gian đó. Ex: She has owned three dogs over the past 10 years. (Trong 10 năm về trước, cô ấy đã nuôi 3 con chó.) "For the past 10 years" chỉ hành động được thực hiện một cách liên tục trong quãng thời gian 10 năm. Cách diễn đạt này được sử dụng khi hành động đó không có thay đổi gì trong suốt quãng thời gian. Ex: He has been playing piano for the past 10 years. (Anh ấy đã chơi piano được 10 năm rồi.)

Hỏi &Đáp phổ biến

03/28

Hoàn thành biểu thức với một bài kiểm tra!

Bởi vì điều mà chúng tôi đã phát hiện ra 10 năm trước hoặc lâu hơn