以下是引用thornbirdcfa在2004-1-7 13:48:00的发言: would和should虽然都在虚拟句里,但关键是位置有区别啊.if 后面都是跟should,或were,v+ed,没有would的说法吧.而主句中则可以用should would might等等.
if 后面可以跟would 啊,看看下面的例子: 张道真语法摘录:(if条件句中)过去时表示一个与现在或将来相反的假想情况 if he knew it, he would tell me 表示将来的也可用were+不定式 if she were to love him, she would marry him 虚拟将来时态,可用should if she should know it , she will(would) tell me 表示某种愿望,但是说话人不相信此愿望能实现,不相信主语有此愿望,用would if he would pay me, we would be friends again |