No way will we be finished by five o'clock.
1)句中的finished=done?
2) 上述sb be finished: 这里的finished是“不及物动词”演变过来的表示完成,没有被动的含义的形容词,类似come,done,gone吗?
3)上述改为No way will we finish by five o'clock. 还是应该改为 No way will we have finished by five o'clock. ? 即by five o'clock应该对应一般将来时还是将来完成时呢?
4)上述改动的2)和原句的含义差别体现在哪里?
既然你知道了 finished是不及物动词的过去分词,你就应该知道be finished不是被动语态,而是系表结构。系表结构表示的是状态,而不是动作。所以你没有理由改为主谓结构表示动作。不要随意改动句子!!!
by介词短语作时间状语,如果谓语为动态动词表示动作,该动作在by后的时间之前发生,所以通常要用完成体。但谓语如果是系表结构,be为静态系词,则用一般体,而不用完成体。例如:
I will be there by 5 o'clock.
I will have arrived there by 5 o'clock.
你的句子中,因为will be finished为系表结构,所以不用完成体。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!