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Đoạn văn26/60The Serbian tennis player Novak Djokovic _______ 24 Grand Slam men's singles titles so far.wonwinsis winninghas wonGiải thíchChọn D