Quá khứ tiếp diễn hay hiện tại hoàn thành?
Hỏi đáp tiếng AnhThể loại câu hỏi: Ngữ phápQuá khứ tiếp diễn hay hiện tại hoàn thành?
Yến đã hỏi 6 năm trước

Travelling has become much easier and more comfortable in the past hundred years.

Cho em hỏi là tại sao không phải là was becoming?

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

Nghĩa câu này:

 Travelling has become much easier and more comfortable in the past hundred years.
= Việc đi lại đã trở nên dễ hơn và thoải mái hơn nhiều trong 100 năm qua.

Khi diễn tả việc xảy ra trong một khoảng thời gian mà vẫn kéo dài đến hiện tại thì ta dùng thì hiện tại hoàn thành. Ở câu này, việc “trở nên” xảy ra trong khoảng thời gian là “100 năm qua”. Mà “100 năm qua” là khoảng thời gian kéo dài đến hiện tại, nên hành động “trở nên” phải ở thì hiện tại hoàn thành.

Khi nào mới dùng was becoming (thì quá khứ tiếp diễn) cho câu này? Khi nào khoảng thời gian đó đã kết thúc trong quá khứ rồi. Ví dụ:

○ Travelling was becoming much easier and more comfortable during the 1980s.
= Việc đi lại trở nên dễ hơn và thoải mái hơn nhiều trong những năm 1980s.

  • Liên kết

  • Thông tin liên lạc

    Email: toeicmoingay@gmail.com