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

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

最佳回答

优秀的狗

儒雅的鸡翅

2026-06-05 20:11:01

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

最新回答共有2条回答

  • 谦让的小蚂蚁
    回复
    2026-06-05 20:11:01

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

上一篇 leave USA to

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