Mary should have put the fish in the refrigerator. I bet it ______ uneatable by now.

admin2008-11-27  21

问题 Mary should have put the fish in the refrigerator. I bet it ______ uneatable by now.

选项 A、becomes
B、has become
C、will become
D、had become

答案B

解析 should have done表示“过去本应该做某事却未做”,通常有责备的意思。后面的句子为前面的行为引起的结果,用现在完成时。by now到如今。
转载请注明原文地址:https://kaotiyun.com/show/XqfK777K
0

最新回复(0)