英语句子结构分析.
Ishouldbefinishedpackingbythen.这句话为什么要用"befinished"被动?直接用finish可以吗?...
I should be finished packing by then.
这句话为什么要用" be finished" 被动? 直接用finish可以吗? 展开
这句话为什么要用" be finished" 被动? 直接用finish可以吗? 展开
1个回答
展开全部
可以是可以,但是意思不一样了。
should 有两个意思。做为助动词的用法和作为动词的用法。
做为动词,我应该打包完成,言外之意不应该再并蚂拖了,这里的应该,直接用should
所以I should finish packing by then意思就是到那个时候我应该结束打包了(这是我的责任,或者是任务)。另外说一句,如果是用I 作主语的,那就是shall而不是should了。
作为助动词,表示将会,和will意思相近,用法相同。
所以这里的重点不是be finished,而是should be,这个用法就像will be一样表示将会简世。绝咐埋
而be后面不能直接跟动词,毕竟一句话里一个谓语。be就是谓语,那么这里的finished不是表被动,不是我被结束了,而是表状态。finished表示已经完成了这么个状态。这样懂了吧。
should 有两个意思。做为助动词的用法和作为动词的用法。
做为动词,我应该打包完成,言外之意不应该再并蚂拖了,这里的应该,直接用should
所以I should finish packing by then意思就是到那个时候我应该结束打包了(这是我的责任,或者是任务)。另外说一句,如果是用I 作主语的,那就是shall而不是should了。
作为助动词,表示将会,和will意思相近,用法相同。
所以这里的重点不是be finished,而是should be,这个用法就像will be一样表示将会简世。绝咐埋
而be后面不能直接跟动词,毕竟一句话里一个谓语。be就是谓语,那么这里的finished不是表被动,不是我被结束了,而是表状态。finished表示已经完成了这么个状态。这样懂了吧。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询