Tổng hợp đề thi thử THPT quốc gia môn tiếng anh có lời giải chi tiết (Đề số 8)

(A) After driving for twenty miles., he (B) suddenly realized that he (C) has been

6/50

Mark the letter A, B, C, or D on your answer sheet to indicate the underlined part that needs correction in each of the following questions.

(A) After driving for twenty miles., he (B) suddenly realized that he (C) has been driving (D) in the wrong direction.

After driving

suddenly realized

has been drivin

in the wrong direction

Giải thích

Đáp án: C

Giải thích:

Sự việc đã xảy ra trong quá khứ (realized) nên ta không thể chia Hiện tại hoàn thành tiếp diễn (have/has been V-ing), mà phải chia về Quá khứ hoàn thành tiếp diễn (had been V-ing).

Phân biệt 2 thì:

+ Thì Hiện tại hoàn thành tiếp diễn: Diễn tả hành động xảy ra trong quá khứ, tiếp tục tới hiện tại và để lại dấu hiệu ở hiện tại, có xu hướng tiếp diễn tới tương lai và nhấn mạnh tới quá trình của hành động.

+ Thì Quá khứ hoàn thành tiếp diễn: Diễn tả hành động đang xảy ra trước 1 hành động khác trong quá khứ, nhấn mạnh tới quá trình.

Sửa has been driving → had been driving

Dịch: Sau khi lái xe được 20 dặm, anh ấy chợt nhận ra rằng anh ấy đã đi nhầm đường.