I _____ (read) that novel by Hemingway several times before.

Chọn phương án đúng:

A) Has been reading
B) Have read
C)
D)

Giải thích chi tiết đáp án:

Câu "I _____ (read) that novel by Hemingway several times before." có nghĩa là "Tôi đã đọc cuốn tiểu thuyết đó của Hemingway nhiều lần trước đây."

Để chọn đáp án đúng, ta cần phải hiểu thời gian và ngữ cảnh của câu.

- Đáp án a: "has been reading" là thì hiện tại hoàn thành tiếp diễn, thường được sử dụng để diễn tả một hành động bắt đầu trong quá khứ và vẫn còn tiếp tục ở hiện tại, hoặc một hành động vừa kết thúc ở hiện tại và có tầm quan trọng đối với hiện tại. Tuy nhiên, trong câu này, hành động đọc đã xảy ra nhiều lần trước đây và không phải đang diễn ra hoặc vừa mới kết thúc.

- Đáp án b: "have read" là thì hiện tại hoàn thành, được sử dụng để diễn tả một hành động đã hoàn thành tại một thời điểm không xác định trong quá khứ và có liên quan đến hiện tại. Ở câu này, người nói đang nói về kinh nghiệm đã nhiều lần đọc cuốn sách đó trước đây, và hành động đọc đó có ảnh hưởng hoặc liên quan đến hiện tại. Do đó, "have read" là lựa chọn phù hợp nhất.

Vì vậy, đáp án đúng là "have read":
"I have read that novel by Hemingway several times before."

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

Màn hình ứng dụng Toeic Max
 
anh-poster