a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 49|回复: 0

[托福语法] 托福语法学习:if+were以及主语和助动词的倒装

[复制链接]
发表于 2012-8-14 23:32:39 | 显示全部楼层 |阅读模式
用 if+were而不用 if+was的情况
/ L5 Y- I* e. k, H! y  1 通常两种形式都可以用,were更适合较正式的英语:
2 n& x: r. Q! y* y+ ], V; w  If she was/were offered the job she’d take it.; Z* i! z& i+ i
  如果给她提供那份工作,她就会接受。(两者都可用。)) e7 y6 W/ p& M+ F
  If Tom was/were here he’d know what to do.( Z- L  j) D4 D7 r- P8 B8 B# P
  如果汤姆在这里,他会知道该怎么办。7 V/ w5 @6 M4 i6 c/ Y2 |
  2 If I were/was you I would/should…是一种表示劝告的方式,were要比was用得普遍些:
) \5 ^7 K# O# P7 f% J8 |  ‘If I were you I would wait a bit,’ he said.' D& H0 ]. ?4 Y$ I5 f6 l$ L6 ~
  他说:“我要是你的话,就再等一会儿。”8 t6 t5 }$ ~) z2 H" [) \
  were用于带to的不定式结构的情况更为常见:1 b) J4 h, j( e2 W9 A5 C0 L9 h! D
  If Peter were/was to apply for the post he’d get it.
3 M! A4 l3 Q- o" Q* l& A  要是彼得申请这个职务,他会得到的。
) y. s+ P' S3 c  3 以助动词置于主语前而构成条件句时,则只用were而不用was:, A4 X7 z6 L; h* x! E
  Were I Tom I would refuse." b* o. A: F8 n
  如果我是汤姆,我会拒绝的。: Y$ q3 @# R! P1 L! q2 p0 s0 ]6 m
  if 意为since时,was不能由were代替;在 if only和wish之后,were可以由was来代替。
' R) s+ B' ?# m5 a5 ~3 X  在正式的英语中, if + 主语 + 助动词结构中可以省略if,同时使助动词位于主语前面:
" L4 D+ J+ j$ q! t7 y, R5 C+ ^  If I were in his shoes…相当于:, z3 k" \4 s0 q# L4 U
  Were I in his shoes…
# H* I- {" I  [! \' Z+ [: o  如果我处于他的地位……
* [8 x/ D) V4 t' o  If you should require anything… 相当于:4 h- E  E2 Y3 V& w7 u
  Should you require anything…$ P- h5 O, Y2 w: @$ N# N; \- J
  你需要什么的话……& G+ C) n6 m( r2 X4 h
  If he had known… 相当于:- `+ }( n6 r, l: M0 w  F
  Had he known…
& ~8 F( n3 ]8 c1 i  要是他当时知道的话……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-15 15:36 , Processed in 0.179046 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表