Every year the world’s top tennis players _______ to Shanghai to compete against each other. 
#38387
A
come
B
will come
C
have come
D
came
推荐题目