问题 选择题

We ________ John's name on the race list yesterday but for his recent injury.[ ]

A. will put  

B. will have put

C. would put  

D. would have put

答案

答案:D

选择题
单项选择题