Câu 609:
Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer to each of the following questions.
He ________ a novel for one year, but he _________ it yet.
A. has been writing – hasn’t finished B. has written – hasn’t finished
C. wrote – hasn’t finished D. had written – has finished
Đáp án
has been writing – hasn’t finished
Giải thích
Đây là sự phối hợp giữa thì hiện tại hoàn thành tiếp diễn và hiện tại hoàn thành, có từ dấu hiệu là “yet”. Thì hiện tại hoàn thành tiếp diễn nhấn mạnh tính liên tục của một hành động (has been writing a novel for one year), còn thì hiện tại hoàn thành nhấn mạnh đến kết quả của hành động đó.
Tạm dịch: Anh ấy đã viết một cuốn tiểu thuyết được một năm rồi, nhưng anh ấy vẫn chưa hoàn thành nó.