> 英语 >
The job should ___by the time you arrive.A.have finished B.have been finished
这里面用被动形式吗?还是说是本应该完成的意思?
为什么A不行 求讲解、、
人气:345 ℃ 时间:2019-08-24 06:39:14
解答
B.句意为:你来的时候,工作已经被完成了.工作不可能自己完成,因此选择被动式,又因为shouid have done表示虚拟语气,故选B为正确答案.
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版