英语专家进!i don't think he could have done so much homework,last night.i don't think he could have done so much homework,last night._______(反义疑问句)为什么 不加 last night 就可以填 could he,加上 last night 就必须填 did he

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/14 15:55:42
英语专家进!i don't think he could have done so much homework,last night.i don't think he could have done so much homework,last night._______(反义疑问句)为什么 不加 last night 就可以填 could he,加上 last night 就必须填 did he

英语专家进!i don't think he could have done so much homework,last night.i don't think he could have done so much homework,last night._______(反义疑问句)为什么 不加 last night 就可以填 could he,加上 last night 就必须填 did he
英语专家进!i don't think he could have done so much homework,last night.
i don't think he could have done so much homework,last night._______(反义疑问句)
为什么 不加 last night 就可以填 could he,加上 last night 就必须填 did he 了 ,

英语专家进!i don't think he could have done so much homework,last night.i don't think he could have done so much homework,last night._______(反义疑问句)为什么 不加 last night 就可以填 could he,加上 last night 就必须填 did he
需要注意的是,加上last night ,事情发生的时间就已经确定,昨晚,所以应该用did he.不加last night,由于该句子是个宾语从句,当主句的谓语动词是think,believe,suppose,guess,expect,imagine,并且主句主语为第一人称时,疑问部分的主语和谓语动词要与宾语从句的主语和动词保持一致;若他们的主语为第二三人称时,后面的反问部分有主句来决定.例如:1.I do not think he will succeed,will he?2.TOM does not believe Jack will succeed,does he?
慢慢体会吧,也不知道说的明不明白.

加上last night 表明句子中的could 是can的过去式。所以必须用did he
如果不加last night 这个could 有可能是情态动词 表示应该 也有可能是can的过去式 此时的答案是两个 could he & did he

因为could have done是一个固定用法“本可以做”。加上last night 就是一个完整的表述事实的句子“我不相信他昨晚上做了那么多作业,不是吗?”因此对这个事实疑问,是不是用助动词did,然而不加上last night就是“我不认为他可以做那么多作业”对他的能力提问所以用could he...

全部展开

因为could have done是一个固定用法“本可以做”。加上last night 就是一个完整的表述事实的句子“我不相信他昨晚上做了那么多作业,不是吗?”因此对这个事实疑问,是不是用助动词did,然而不加上last night就是“我不认为他可以做那么多作业”对他的能力提问所以用could he

收起

同意sebastos的idea