It is strange that he should have come back so early 。
它的形式应该为“should+动词原形”,所以应该是“shouldcome”可为什么是shouldhavecome呢?...
它的形式应该为“should+动词原形”,
所以 应该是“should come”
可为什么是should have come 呢? 展开
所以 应该是“should come”
可为什么是should have come 呢? 展开
展开全部
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. 瞧都什么时候了! 十分钟前我们就该到戏院了。
■用于推测过去已经发生的情况。如:
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. 瞧都什么时候了! 十分钟前我们就该到戏院了。
更多追问追答
追问
但是 It is adj that sb should do sth 不是固定的么
z形容词有important strange unusual ```````
是固定的语法啊
追答
这个涉及到虚拟语气的知识,正常来说是上面说的那个意思,但是也有个特例,就是“it's strange that sb should have done"表示他(她)竟然干了这种事,有“竟然”的意思。至于你说的还可以换成其他形容词,你能打个比方嘛,我还真没看到过。
展开全部
come 状态词 应该是should be come 或should have come
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这里的come是过去分词,而不是动词原形,should have done 表示“本来应该做某事却没有做”
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询