问题

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
B: will have put
C: would put
D: would have put
正确答案是:
同类题型
Look! She is skiing so fast!—It’s hard to _________ her legs were once broken.
Some more wine—Thank you. ______. I have to drive home.
Sadly, the number of the giant pandas getting ________________.
John received an invitation to dinner, and with his work ____, he gladly accepted it [ ]
The stranger shook me by the hand warmly ___ he were to say he knew me well