were/was to have done 可以代替would/should have done

问题描述:

were/was to have done 可以代替would/should have done
或者是不是只有were to have done 存在?没有was to have done
1个回答 分类:英语 2014-10-10

问题解答:

我来补答
在虚拟语气中,be动词的过去时只有were,也就是虚拟语气中be动词只能用were,而不能用was.
另外 ,were to have done不能代替would/should have done.
 
 
展开全文阅读
剩余:2000