A) Has caused
B) Caused
C) Will have caused
D) Had caused
Trong câu "Eddie ____ five accidents in the last three months. He is such an unskillful driver.", chúng ta cần xét thời gian và sự liên kết giữa các sự kiện để chọn đáp án chính xác.
1. **Thời gian: "in the last three months"**
Cụm từ "in the last three months" (trong ba tháng vừa qua) chỉ ra rằng sự việc diễn ra trong khoảng thời gian gần đây và kéo dài đến hiện tại.
2. **Ngữ pháp: Thì hiện tại hoàn thành (Present Perfect Tense)**
Thì hiện tại hoàn thành (has/have + past participle) được dùng để diễn tả một hành động xảy ra trong một khoảng thời gian kéo dài từ quá khứ đến hiện tại.
Dựa trên hai yếu tố trên, ta có thể thấy rằng hành động của Eddie gây ra các vụ tai nạn trong thời gian gần đây và vẫn có ảnh hưởng đến hiện tại. Điều này phù hợp với thì hiện tại hoàn thành.
- **Đáp án a. "Has caused"** là thì hiện tại hoàn thành, thích hợp nhất để diễn đạt hành động đã xảy ra trong một thời gian kéo dài đến hiện tại.
- **Đáp án b. "Caused"** là thì quá khứ đơn, không phù hợp vì nó chỉ diễn tả hành động đã kết thúc hoàn toàn trong quá khứ, không liên kết với hiện tại.
- **Đáp án c. "Will have caused"** là thì tương lai hoàn thành, không phù hợp vì nó diễn tả hành động sẽ hoàn thành vào một thời điểm trong tương lai.
- **Đáp án d. "Had caused"** là thì quá khứ hoàn thành, không phù hợp vì nó miêu tả hành động đã hoàn thành trước một thời điểm trong quá khứ, không liên quan đến hiện tại.
Vì vậy, đáp án đúng là **a. has caused**.
Ghi chú: Bài tập này được trích xuất từ ứng dụng TOEIC Max , phần tạo lộ trình 900+.
Bạn đang hoặc có nhu cầu học và thi chứng chỉ Toeic? Bạn chưa biết bắt đầu từ đâu hoặc chưa tìm thấy công cụ nào để học mọi lúc, mọi nơi? Hãy tải ngay App Luyện Thi Toeic Online: TOEIC® Max