虚拟语气中的时态问题
The house[ ] ready today but there has been a buliders' strike it is still only half finished.
A was to be
B was to have been
C were to be
D should be
应该选D吧因为The house[ ] ready today虚拟语气的主句谓语现在时,用should be ,谢
人气:100 ℃ 时间:2019-10-08 23:55:10
解答
The house was to have been ready,=the house should have been resdy ,if 条件从句省略了.
推荐
猜你喜欢
- 中秋节的英语怎么说
- 一个圆柱的侧面展开图是一个长12.56,宽8厘米的长方形,这个圆柱的侧面积是100.体积是100.
- 有一电阻R=10kΩ和电容C=0.637μF的电阻电容串联电路,接在电压U= 224V,频率f=50Hz的电源上,
- 已知集合A={z | z=1+i+i^2+…+i^n ,n属于N},B={w | w=Z1*Z2 ,Z1,Z2属于A},(Z1可以等于Z2),从集合B
- i bought a lot of fish 对a lot of fish提问
- 一个蜡块在水中漂浮所受浮力为f浮1在酒精和水的混合液中悬浮为f浮2则f浮1___f浮2?
- 将进酒的意思是什么?
- 用1和2还有9三个数字排成是3的倍数的三位数,有几种排法