虚拟语气中的时态问题
问题描述:
虚拟语气中的时态问题
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 ,谢
答
The house was to have been ready,=the house should have been resdy ,if 条件从句省略了.