You fool! You______for a house full of wonderful food, but you only wished for a

游客2024-01-18  10

问题 You fool! You______for a house full of wonderful food, but you only wished for a cake.

选项 A、could wish
B、could have wished
C、can wish
D、may wish

答案 B

解析 could have done“(过去)本来可以做到,实际未做”。其他三个选项指“现在”,不能用来谈论与过去事实不符的事。此类用法还有should have done;might/could have done。例如:You should have come on time,but youdidn’t.你本该按时来,但你没有。I was so angry that I might/could havekilled her.我当时太生气了,简直能把她宰了。
转载请注明原文地址:https://tihaiku.com/zcyy/3374029.html
最新回复(0)