The job should ---by the time you arrive.A.have finished B.h

学习 时间:2026-04-02 17:32:10 阅读:560
The job should ___by the time you arrive.A.have finished B.have been finished 这里面用被动形式吗?还是说是本应该完成的意思?为什么A不行 求讲解、、

最佳回答

糊涂的小伙

玩命的灰狼

2026-04-02 17:32:10

B。句意为:你来的时候,工作已经被完成了。工作不可能自己完成,因此选择被动式,又因为shouid have done表示虚拟语气,故选B为正确答案。

最新回答共有2条回答

  • 单身的毛衣
    回复
    2026-04-02 17:32:10

    B。句意为:你来的时候,工作已经被完成了。工作不可能自己完成,因此选择被动式,又因为shouid have done表示虚拟语气,故选B为正确答案。

上一篇 leave USA to

下一篇 荣登地板多少钱一平米