It is strange that he should have come back so early .

It is strange that he should have come back so early .
它的形式应该为“should+动词原形”,
所以 应该是“should come”
可为什么是should have come
jeanne 1年前 已收到4个回答 举报

87000556 幼苗

共回答了16个问题采纳率:87.5% 举报

should have done只用于谈论过去情况,主要有两个用法:
■用于推测过去已经发生的情况.如:
He should have arrived by now. 此时他本该到了.
The letter should have arrived by now. 信现在该到了.
■用于指本该发生而实际上未发生的情况.如:
You should have told me so before. 你早就应该告诉我.
Look at the time! We should have been at the theatre ten minutes ago. 瞧都什么时候了! 十分钟前我们就该到戏院了.

1年前 追问

6

jeanne 举报

但是 It is adj that sb should do sth 不是固定的么 z形容词有important strange unusual ``````` 是固定的语法啊

举报 87000556

这个涉及到虚拟语气的知识,正常来说是上面说的那个意思,但是也有个特例,就是“it's strange that sb should have done"表示他(她)竟然干了这种事,有“竟然”的意思。至于你说的还可以换成其他形容词,你能打个比方嘛,我还真没看到过。

jeanne 举报

比如 It is important that students shuold take some exercise

举报 87000556

呃····这个就是个正常的主语倒置的句子了。因为主语太长了所以把主语倒置变成一个从句。而且这里也没有shoula have done 啊,这里的should 后面是动词原形take,should这里是正常的情态动词。这句话意思是学生们多做点运动是非常重要的.

游乐者 幼苗

共回答了86个问题 举报

come 状态词 应该是should be come 或should have come

1年前

2

82594814 幼苗

共回答了3个问题 举报

这是现在完成时的形式。

1年前

2

ajilisi 幼苗

共回答了2个问题 举报

这里的come是过去分词,而不是动词原形,should have done 表示“本来应该做某事却没有做”

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 0.024 s. - webmaster@yulucn.com