A 用 if+were而不用 if+was的情况
1 通常两种形式都可以用,were更适合较正式的英语:
If she was/were offered the job shed take it.
如果给她提供那份工作,她就会接受。(两者都可用。)
If Tom was/were here hed know what to do.
如果汤姆在这里,他会知道该怎么办。
2 If I were/was you I would/should是一种表示劝告的方式,were要比was用得普遍些:
If I were you I would wait a bit, he said.
他说:我要是你的话,就再等一会儿。
were用于带to的不定式结构的情况更为常见:
If Peter were/was to apply for the post hed get it.
要是彼得申请这个职务,他会得到的。
3 以助动词置于主语前而构成条件句时,则只用were而不用was:
Were I Tom I would refuse.
如果我是汤姆,我会拒绝的。
if 意为since时,was不能由were代替;在 if only和wish之后,were可以由was来代替。
B 在正式的英语中, if + 主语 + 助动词结构中可以省略if,同时使助动词位于主语前面:
If I were in his shoes相当于:
Were I in his shoes
如果我处于他的地位
If you should require anything 相当于:
Should you require anything
你需要什么的话
If he had known 相当于:
Had he known
要是他当时知道的话
职称英语真题答案2006年卫生B级:完形填空
职称英语试题库2008年卫生类b:阅读理解
职称英语真题答案2006年卫生B级:概括大意与完成句子
2013年职称英语考试《卫生类A级》考试真题
2007全国职称英语考试题库卫生类B:参考答案
职称英语真题答案2006年卫生B级:补全短文
职称英语2005卫生类B级原题:词汇选项
2015职称英语考试真题及答案:卫生类B级补全短文
2007全国职称英语考试题库卫生类B:阅读判断
2015职称英语考试真题及答案:卫生类B级参考答案
2015职称英语考试真题及答案:卫生类B级完形填空
2012年职称英语卫生类A级考试真题——补全短文
2007全国职称英语考试题库卫生类B:词汇选项
职称英语试题库2008年卫生类b:概括大意与完成句子
2012年职称英语考试试题及答案-卫生类A
职称英语试题库2008年卫生类b:完形填空
职称英语真题答案2006年卫生B级:真题及答案汇总
职称英语真题答案2006年卫生B级:参考答案
职称英语真题答案2006年卫生B级:阅读理解
职称英语2005卫生类B级原题:阅读理解
2012年职称英语(卫生类A级)考前预测——完形填空
2014年职称英语考试《卫生类A级》考试真题及答案
职称英语试题库2008年卫生类b:参考答案
2007全国职称英语考试题库卫生类B:阅读理解
2007全国职称英语考试题库卫生类B:概括大意完成句子
职称英语真题答案2006年卫生B级:词汇选项
职称英语试题库2008年卫生类b:补全短文
职称英语2005卫生类B级原题:参考答案解析
2012年职称英语(卫生类A级)考前预测——概括大意
2012年职称英语卫生类A级考试真题——阅读理解
| 不限 |
| 英语教案 |
| 英语课件 |
| 英语试题 |
| 不限 |
| 不限 |
| 上册 |
| 下册 |
| 不限 |