Đề thi ôn vào 6 môn Tiếng Anh trường THCS & THPT Marie Curie năm 2024-2025 có đáp án

The Serbian tennis player Novak Djokovic ______ 24 Grand Slam men's singles titles so far. A. won B. wins C. is winning D. has won

85/120

The Serbian tennis player Novak Djokovic ______ 24 Grand Slam men's singles titles so far. 

won

wins

is winning

has won

Giải thích

Đáp án đúng: D

Xét trong câu, ta có trạng từ “so far” (cho đến bây giờ) → chia động từ ở thì hiện tại hoàn thành: S + have/ has + Vpp/ed

Dịch nghĩa: Tay vợt người Serbia Novak Djokovic đã giành được 24 danh hiệu Grand Slam đơn nam cho đến nay.