I didn’t call the hotel to make a room reservation, but I______.

admin2011-04-07  26

问题 I didn’t call the hotel to make a room reservation, but I______.

选项 A、may have
B、must have
C、should have
D、shall have

答案C

解析 该题是语法结构题,考查情态动词should have done结构的用法。should have done结构通常用来表示“责备”(主语是第二或第三人称)或“后悔”(主语是第一人称)。may/might have done表示“(某事已经发生的)可能性”。must have done表示“(对某事已经发生的)肯定猜测”。在该句中,should have done结构表示后悔当时没有去做某事。因此,根据题意和语法规则,选项C为最佳答案。
转载请注明原文地址:https://kaotiyun.com/show/wl1K777K
0

最新回复(0)