And the horses _______up to the finish l
题型:选择题
问题:
And the horses _______up to the finish line. They’re neck and neck ... and neck all the way. Oh, the Italian horse Mamma Miu _______ the race!
A.come, is winning
B.have come, wins
C.are coming, won
D.are coming, wins