作业帮 > 英语 > 作业

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

来源:学生作业帮 编辑:大师作文网作业帮 分类:英语作业 时间:2024/09/21 13:48:52
The job should ___by the time you arrive.A.have finished B.have been finished
这里面用被动形式吗?还是说是本应该完成的意思?
为什么A不行 求讲解、、
The job should ___by the time you arrive.A.have finished B.h
B.句意为:你来的时候,工作已经被完成了.工作不可能自己完成,因此选择被动式,又因为shouid have done表示虚拟语气,故选B为正确答案.