15000 bài tập tách từ đề thi thử môn Tiếng Anh có đáp án (Phần 1)

After he _____ his work, he went straight home. A. would finish B. has finished C. had finished D. has been finishing

4068/5750

After he _____ his work, he went straight home.

would finish

has finished

had finished

has been finishing

Giải thích

Đáp án C

Kiến thức: Thì quá khứ hoàn thành

 Giải thích:

Cấu trúc: After S + had Ved/ V3, S + Ved/ V2

Hành động “finished”: kết thúc, xảy ra trước hành động “went”: đi

Tạm dịch: Sau khi anh ấy hoàn thành xong công việc, anh ấy đi thẳng về nhà.