作业帮 > 英语 > 作业

l don't think he could have surfed the Internet last night ,

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:英语作业 时间:2024/04/29 14:18:52
l don't think he could have surfed the Internet last night ,______?
A.has he B.could he C.did he D.do l
l don't think he could have surfed the Internet last night ,
这题选C,当主句后面跟宾语从句时,若主句主语是第一人称则反义疑问句根据从句的主语来反义.could have done 这种表示对过去猜测的句型中,若有过去时的时间状语则反义疑问句就用过去时,若没有,则用现在完成时last night 是很明显的过去时时间状语,所以用过去时.
再问: 请问一下,为什么不用could he呢??请详细说一下!O(∩_∩)O~
再答: could在这里只是表示猜测,没有实际意义,而这里反义问句想问的是他昨天晚上有没有上网,而不是可能不可能,所以是对昨天的行为进行反义,用表示过去时的助动词did