It is right that you should have done your homework.为什么用shou
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/08/17 19:52:16
It is right that you should have done your homework.为什么用should have done
![It is right that you should have done your homework.为什么用shou](/uploads/image/z/691884-36-4.jpg?t=It+is+right+that+you+should+have+done+your+homework.%E4%B8%BA%E4%BB%80%E4%B9%88%E7%94%A8shou)
你现在本应该已经做完你的家庭作业了.(实际未做完)
should have done是情态动词中的一种固定用法 表示“应该已经做了...而没做”
再问: It is right是什么意思?It is (was )+necessary, a pity 等+that引导的从句须用虚拟语气,right在这里也需要用虚拟吗?
再答: 虚拟语气有几种情况 一种是像It is necessary that...这类后面使用 仅仅是一种习惯用法; 另一种是在表示陈述与现实情况不符的事情 比如此例中 你本该做完了但实际没有做 故而此处要用虚拟是因为后面叙述的事情与现实不符 而不是因为前面it is right的结构 It is + adj. + that ...在不止一个动词情况下要用should虚拟 但right不属于这类动词 那种综合类英语练习书上讲虚拟部分或者动词部分都会把常见需要虚拟的动词列出来 你可以找来参考一下~
should have done是情态动词中的一种固定用法 表示“应该已经做了...而没做”
再问: It is right是什么意思?It is (was )+necessary, a pity 等+that引导的从句须用虚拟语气,right在这里也需要用虚拟吗?
再答: 虚拟语气有几种情况 一种是像It is necessary that...这类后面使用 仅仅是一种习惯用法; 另一种是在表示陈述与现实情况不符的事情 比如此例中 你本该做完了但实际没有做 故而此处要用虚拟是因为后面叙述的事情与现实不符 而不是因为前面it is right的结构 It is + adj. + that ...在不止一个动词情况下要用should虚拟 但right不属于这类动词 那种综合类英语练习书上讲虚拟部分或者动词部分都会把常见需要虚拟的动词列出来 你可以找来参考一下~
It is right that you should have done your homework.为什么用shou
It is strange that she should have done it.
Have you done your homework yet?
---Have you done your homework,Bob?
It is strange that she should have done it.句中should是情态动词吗?
你写完了作业么?Have you finished your homework?为什么是have done而不是have
It is a pity that you should have to leave.这句话中为什么要用should h
Your homework today hasnt been done,__?A.have you B.has it C
Have you done your homework yet?Yes I finished it a momeng a
it is right that they should have it,because of the way they
it is strange that sb should do与have done的区别
Have you done your homework yet?(改为陈述句)