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
Giải thích
Đáp án đúng: D
Trạng từ “so far: cho đến bây giờ” à chia động từ ở thì HTHT: 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.