HT hoàn thành hay HT hoàn thành tiếp diễn?
Hỏi đáp tiếng AnhThể loại câu hỏi: Ngữ phápHT hoàn thành hay HT hoàn thành tiếp diễn?
Một người ẩn danh đã hỏi 7 năm trước

In the past ten years, the number of Americans using 90 percent of their disposable income to pay off credit card debts ———- by 30 percent.
(A) has been rising
(D) has risen

Thầy ơi! Câu này nên làm thế nào ạ?

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

Đáp án là (D) has risen nhé em.

Sự khác nhau chính giữa hai thì này là:

• Dùng thì hiện tại hoàn thành khi ta muốn nói đến kết quả đã làm được.

○ The number of Americans using… has risen by 30 percent.
= Số lượng người Mỹ sử dụng… đã tăng 30 phần trăm.

(khi nói “tăng 30 phần trăm” là ta đang muốn nói đến kết quả đã làm được, nên dùng thì hiện tại hoàn thành)

• Dùng thì hiện tại hoàn thành tiếp diễn khi ta muốn nói đã làm trong bao lâu. Ví dụ:

The number of Americans using… has been rising for past 10 years.
Số lượng người Mỹ sử dụng… đã tăng trong suốt 10 năm qua.

(khi nói “tăng trong suốt 10 năm qua” thì ta đang muốn nói khoảng thời gian mà việc tăng này đã diễn ra – diễn ra được bao lâu, nên dùng thì hiện tại hoàn thành tiếp diễn)

  • Liên kết

  • Thông tin liên lạc

    Email: toeicmoingay@gmail.com