A) Has hidden
B) Have been hiding
C) Hid
D) Had hidden
Để giải thích tại sao đáp án đúng là "had hidden" trong câu "The old captain persistently said that he had no idea where exactly his cruise _____ the treasure," chúng ta cần xem xét ngữ pháp của câu này, cụ thể là thì quá khứ hoàn thành (past perfect tense).
Câu này có hai mệnh đề:
1. "The old captain persistently said" (quá khứ đơn - past simple)
2. "that he had no idea where exactly his cruise _____ the treasure"
Bây giờ, chúng ta cần chọn dạng động từ đúng để điền vào chỗ trống. Nhìn tổng thể, câu này ám chỉ việc cất giấu kho báu đã xảy ra trước thời điểm captain nói rằng ông ta không biết chính xác nơi cất giấu. Do đó, hành động "cất giấu kho báu" phải dùng thì biểu thị một hành động đã hoàn thành trước một mốc thời gian trong quá khứ khác.
Quá khứ hoàn thành (had + V3) được sử dụng để chỉ ra rằng một hành động đã xảy ra và kết thúc trước một thời điểm cụ thể trong quá khứ.
Để so sánh:
a. "Has hidden" - thì hiện tại hoàn thành (present perfect), không phù hợp vì nó không thể hiện một hành động đã hoàn thành trước một thời điểm khác trong quá khứ.
b. "have been hiding" - thì hoàn thành tiếp diễn (present perfect continuous), không phù hợp vì không chỉ ra rằng hành động đã hoàn thành trước thời điểm khác trong quá khứ.
c. "hid" - thì quá khứ đơn (past simple), không phù hợp vì nó không thể hiện sự hoàn thành của một hành động trước một hành động khác trong quá khứ.
d. "had hidden" - thì quá khứ hoàn thành (past perfect), là lựa chọn phù hợp vì nó đúng ngữ pháp và thể hiện rõ rằng hành động cất giấu kho báu đã diễn ra trước khi the old captain nói rằng ông không biết nơi chính xác cất giấu.
Do đó, đáp án đúng là d. "had hidden".
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