JavaScript is required

I ________ (meet) him somewhere before.

A.
met
B.
had met
C.
had meet
D.
have met
Trả lời:

Đáp án đúng: D


Câu này sử dụng thì hiện tại hoàn thành (present perfect) để diễn tả một hành động xảy ra không xác định thời gian trong quá khứ nhưng vẫn còn liên quan đến hiện tại. Trong trường hợp này, người nói không nhớ rõ đã gặp người đó ở đâu trước đây, nhưng việc đã gặp là một sự thật. Công thức của thì hiện tại hoàn thành là "have/has + past participle". Trong các lựa chọn, "have met" là dạng đúng của thì hiện tại hoàn thành.

Câu hỏi liên quan