问题 更新时间2023/4/3 12:59:00 I should __________ Alex this morning, but I forgot. 选择一项:A. have phonedB. phoneC. phoned 答案 登录 注册 A. have phoned译文:今天上午我本该给Alex打电话,但是我忘了。 解析:本题考查的是英语中虚拟语气的一种表达形式:should have done,此结构表示“本来应该做某事(但是实际上没有做)”。从题干的后半部分我们可以分析出,说话者未给Alex打电话,所以本题的正确选项应该是have phoned。 出自:国家开放大学 >> 人文英语2