【英语】【翻译】求解释一下这里的be finished doing的结构。

【英语】【翻译】求解释一下这里的be finished doing的结构。这里的finished是被动还是形容词?

I should be finished packing by then.
到那时候我也该把行李收拾好了。

为您解答
这个结构是存在的,其实这里finished是形容词做表语,但是,和那个很常见的be done doing一样,这里done也是形容词,相当于finished,done,finished后面都可以接v+ing形式做补语,这个语法名称被 Huddleston and Pullum叫做gerund-participial clauses。
Doing....这里表达的是任务,be finished 表达的是完成的状态。听起来奇怪,但是是非常地道的英语,idiomatic。。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-05-24
这句话我觉得有问题啊。
be +过去分词表达的是被动概念,主语是I ,怎么会被完成呢?要用也应该是be finishing doing才对。或者是I should have finished packing ,完成进行时的用法。
finish是及物动词,是可以跟动名词做宾语的,所以有finish doing sth的用法。本回答被网友采纳
相似回答