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

游客2023-10-11  11

问题 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://www.tihaiku.com/zcyy/3089903.html
最新回复(0)