The job should ___by the time you arrive.A.have finished B.have been finished
The job should ___by the time you arrive.A.have finished B.have been finished
这里面用被动形式吗?还是说是本应该完成的意思?
为什么A不行 求讲解、、
这里面用被动形式吗?还是说是本应该完成的意思?
为什么A不行 求讲解、、
英语人气:218 ℃时间:2019-08-24 06:39:14
优质解答
B.句意为:你来的时候,工作已经被完成了.工作不可能自己完成,因此选择被动式,又因为shouid have done表示虚拟语气,故选B为正确答案.
我来回答
类似推荐
猜你喜欢
- 1球在空气中测出示数是14.7牛,浸在水中是为4.9牛,该金属密度为2×10三次方kg/m3,这球是实心还是空心
- 2帮妈妈做家务作文600字 急
- 3小华用两天时间看完一本故事书.第一天看全书的4/7,第二天看全书的4/5少13页,问一共有多少页?
- 4They are __(arrive ) next Sunday.原因
- 5男生人数是女生人数的80%,女生人数是男生人数的_%.
- 6若关于x,y的方程x^2sinθ+y^2cosθ=sin2θ,θ∈(π/2,π)表示双曲线,则它的实轴长为?
- 7工程队修一条路,第一天修的长度与这条路的总长度的比是1:4,如果再修2.5千米,就修完这条路的一半.这条路共长多少千米?
- 81.已知 x的平方+x=1,求代数式 x的四次方+2x的三次方-x的平方-2x+2005的值.
- 9已知代数式14x+5-21x的平方=-2,求6x的平方-4x+5的值
- 10结合生活实际,谈谈你对英雄的理解