你现在本应该已经做完你的家庭作业了.(实际未做完)
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.为什么用should have done
It is right that you should have done your homework.为什么用should have done
英语人气:626 ℃时间:2019-11-04 11:23:12
优质解答
我来回答
类似推荐
猜你喜欢
- 1what are those?和what is this?该怎么回答
- 2只求第三问
- 3若代数式(AX-3)(2X+4)-X的平方-B化简后,不含有X的二方和常数项
- 4化简(4(x-y)的五次方-6(x-y)的四次方+8(x-y)³)÷2(x-y)²=
- 5再两天用英语怎么说?
- 6小明以每分钟40米的速度从家走到学校,爸爸发现他忘带绘画材料了,于是骑车以每分钟100米的速度去追赶,
- 7Lily,__will you take to fly to Guangzhou?Sorry,l don't know.这里用的是how long,为何不用how soon
- 8Please have a glass of milk .-------------______________
- 9有下336个苹果,252个桔子,310根香蕉,用这些水果最多可分成多少份同样的礼物?分完后,在每份礼物中,三种水果各有多少个?
- 10Smile to life的意思