texts
Which is the correct expression?
student asking question

Tại sao bà ấy lại nói "have passed" mà không nói mỗi "passed" thôi?

teacher

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

Rebecca

Trong câu này, bạn có thể sử dụng cả hai, hoặc là "passed" hoặc là "have passed". "Have passed" là thì hiện tại hoàn thành - chỉ hành động bắt đầu trong quá khứ và vẫn tiếp diễn. "Passed" là thì quá khứ đơn - chỉ hành động bắt đầu và kết thúc trong quá khứ ở một thời điểm không rõ ràng. Bởi vì bà Puff đang nói kết quả, vì bài kiểm tra vẫn chưa gọi là kết thúc nếu bà ấy chưa nói xong phần kết quả nên bà ấy nói "you have passed" là đúng. Bà ấy cũng có thể nói "you passed" để ám chỉ rằng cậu ấy đã trả lời đúng tất cả các câu hỏi. Ex: You have given me something to think about. (sự kiện này vừa xảy ra trước thời điểm nói) (Cậu khiến tớ phải suy nghĩ về điều đó.) Ex: You gave me something to think about. (sự kiện này diễn ra ở một thời điểm không cụ thể trong quá khứ) (Cậu đã khiến tớ phải suy nghĩ về điều đó.)

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

01/26

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

You've

passed

the

oral

test.

What

a

surprise.

Cậu qua phần kiểm tra miệng. Ngạc nhiên thật.