I didn’t call the hotel to make a room reservation, but I______.A、may haveB、mus

游客2023-11-17  3

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