A) Was arriving – slept
B) Was arriving - was sleeping
C) Arrived - was sleeping
D) Arrived – slept
Chúng ta hãy xem xét câu này cẩn thận: "When I _____ (arrive) at his house, he still _____ (sleep)."
Câu này có hai mệnh đề và chúng ta cần xác định thời gian đúng của các động từ để phù hợp với ngữ cảnh.
1. "When I _____ (arrive) at his house" - Hành động "đến nhà anh ấy" đã xảy ra trong quá khứ.
2. "he still _____ (sleep)" - Hành động "ngủ" đang diễn ra ở thời điểm đó.
Trong tiếng Anh, khi một hành động trong quá khứ gián đoạn một hành động khác đang diễn ra, chúng ta sử dụng thì quá khứ đơn (past simple) cho hành động gián đoạn và thì quá khứ tiếp diễn (past continuous) cho hành động đang diễn ra.
Điều này có nghĩa là:
- Hành động "đến nhà anh ấy" là hành động gián đoạn → sử dụng thì quá khứ đơn (arrived).
- Hành động "ngủ" đang diễn ra vào thời điểm đó → sử dụng thì quá khứ tiếp diễn (was sleeping).
Vậy đáp án là: **c. arrived - was sleeping**
Các đáp án khác không chính xác vì lý do sau:
a. was arriving – slept: Không logic vì hành động "was arriving" (đang đến) chưa hoàn thành và "slept" (đã ngủ) là hành động ngắn, không phù hợp với ngữ cảnh.
b. was arriving - was sleeping: Cả hai hành động đều đang diễn ra, nhưng cuộc "đến" là một hành động cụ thể, không thể là hành động kéo dài cùng "ngủ".
d. arrived – slept: Cả hai đều ở quá khứ đơn, không thể diễn tả một hành động ngắn gián đoạn một hành động đang diễn ra.
Vì vậy, đáp án đúng là **c. arrived - was sleeping**.
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