以下是引用cissy在2004-1-6 18:20:00的发言: 我倒是看到有另外一种解释:should的用法 Used to express conditionality or contingency: 用于表示可能性或可能发生的事件: If she should fall, then so would I. 如果她失败了,那我也会失败
the whole sentence uses past tense, "would" in if clause is the past form of "will", otherwise, the meaning of the sentence is unclear. in if clause "will or would" cannot be used .
以下是引用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
I mean: "would" is usually not placed just behind the if clause---"if he knew it" "if she were to love him" "if she should know it " ,but in the main clause "he would tell me""she would marry him" only this is special:if he would pay me, we would be friends again不相信此愿望能实现 I'm right? should be.....
That's my opinion. Actually you better chech out the grammar books about the 虚拟句. have you ever seen the "would" placed right in the if clause? (I mean not the main clause) check it out.