Hiện tại hoàn thành hay quá khứ đơn?
Hỏi đáp tiếng AnhThể loại câu hỏi: Ngữ phápHiện tại hoàn thành hay quá khứ đơn?
Một người ẩn danh đã hỏi 7 năm trước

Thầy giúp em câu này với ạ! Dùng thì hiện tại hoàn thành hay quá khứ đơn vậy thầy?

Mr. Oscar Robertson, who ——— the spokesman for a number of charity groups since 1970 has passed away this morning at the age of 84 years.
(A) will be
(B) has been
(C) was
(D) is

1 Câu trả lời
thầy Duy TOEIC đã trả lời 7 năm trước

Đọc phía sau thì ta biết ông này đã qua đời rồi (has passed away nghĩa là “đã qua đời”). Vậy thì hành động be the spokesman – “là người phát ngôn” là việc ông ấy đã từng làm trong quá khứ nhưng bây giờ không còn nữa.

Đối với động từ to be, để diễn tả việc đã từng làm trong quá khứ nhưng bây giờ không còn nữa thì ta phải dùng thì quá khứ đơn. Vậy đáp án phải là (C) was.

Còn động từ to be ở thì hiện tại hoàn thành – has been chỉ dùng khi việc đó vẫn đang diễn ra ở hiện tại. Tức là nếu ông ấy chưa qua đời mà vẫn đang làm người phát ngôn thì ta mới chọn (B) has been:

○ Mr. Oscar Robertson has been the spokesman for a number of charity groups since 1970.

(bỏ đoạn “qua đời” ở phía sau đi)

Duc Trung đã trả lời 6 năm trước

Thưa thầy, thầy cho em hỏi thêm câu này với ạ.

Trong câu trên:

“Mr. Oscar Robertson, who ——— the spokesman for a number of charity groups since 1970 has passed away this morning at the age of 84 years.”

Thì em hiểu là hành động ông Oscar chết nó vừa mới xảy ra, cho nên họ mới dùng thì hiện tại hoàn thành: “has passed away” – vừa mới chết

Nếu vậy em cũng có thể hiểu là hành động “be the spokesman” cũng là vừa mới xảy ra

( Ví dụ trong trường hợp ông ấy làm spokesman cho tới lúc chết mới thôi, vậy là việc ông ấy chết và việc ông ấy là spokesman nó kết thúc cùng một thời điểm)

Từ đó suy ra em có thể dùng thì hiện tại hoàn thành cho hành động “be the spokeman” giống như dùng thì hiện tại hoàn thành cho việc ông ấy chết

==> Đáp án B – has been vẫn đúng

Như vậy thì có được không thầy?

thầy Duy đã trả lời 6 năm trước

Không được nhé em.

Thì hiện tại hoàn thành không phải dùng để diễn tả việc “vừa mới xảy ra”.

Duc Trung đã trả lời 6 năm trước

Cảm ơn thầy đã giải đáp ạ!

Ở trên em diễn đạt bị lộn nên em xin hỏi lại ạ.

Do lúc đọc sách ngữ pháp thì em thấy sách ghi là: Thì hiện tại hoàn thành dùng để diễn tả hành động xảy ra trong quá khứ, rồi nó kéo dài tới hiện tại hoặc vừa mới kết thúc ở hiện tại

Cho nên em bị khúc mắc câu bạn hỏi ở trên.

“Mr. Oscar Robertson, who ——— the spokesman for a number of charity groups since 1970 has passed away this morning at the age of 84 years.”

Em nghĩ cả hai hành động “has passed away” và “be the spokesman” nó đều đã xảy ra trong quá khứ, rồi cùng kéo dài và cùng mới kết thúc ở hiện tại.

Thế thì tại sao hai hành động đó nó không chia cùng một thì ạ?

Em cảm ơn thầy,

thầy Duy đã trả lời 6 năm trước

Bình thường, thì hiện tại hoàn thành có thể dùng để diễn tả: (1) hành động xảy ra trong quá khứ và kéo dài đến hiện tại, hoặc (2) hành động đã hoàn thành rồi.

Tuy nhiên, đối với những động từ “non-continuous” (không liên tục – hành động mà ta không thể nhìn thấy chúng đang tiếp diễn) như to be, to want, to cost, to seem, to need, to own, to like, to love, to hate,… thì bắt buộc ta phải dùng như sau:

a) Nếu hành động đó vẫn tiếp diễn đến hiện tại thì dùng thị hiện tại hoàn thành
b) Nếu hành động đó đã hoàn thành rồi thì ta buộc phải dùng quá khứ đơn

Trong câu trên, hành động “be the spokesman” thuộc trường hợp (b) nên ta phải dùng quá khứ đơn.

Duc Trung đã trả lời 6 năm trước

Dạ, em hiểu rồi. Em cảm ơn thầy!

  • Liên kết

  • Thông tin liên lạc

    Email: toeicmoingay@gmail.com