题目内容
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 you didn't.你本该按时来,但你没有。I was so angry that might/could have killed her.我当时太生气了,简直能把她宰了。 |
练习册系列答案
相关题目