After driving for twenty miles, he suddenly realized that he has been driving in the wrong direction. A. After driving B. suddenly realized C. has been driving
Giải thích
Kiến thức: Thì quá khứ hoàn thành tiếp diễn
Giải thích:
Sự việc "realized" xảy ra sau sự việc "drive" nên động từ "drive" không thể chia ở thì hiện tại hoàn thành tiếp diễn mà phải chia ở quá khứ hoàn thành tiếp diễn.
has been driving => had been driving
Tạm dịch: Sau khi lái 20 dặm, anh ấy đột nhiên nhận ra rằng anh ấy đãlái xa sai hướng.
Đáp án: C