TA的每日心情 | 奋斗 2020-7-12 14:41 |
---|
签到天数: 257 天 [LV.8]以坛为家I
|
发表于 2018-11-12 13:55:00
|
显示全部楼层
本帖最后由 harvey0326 于 2018-11-12 16:36 编辑
0 N5 N4 r9 T, o1 Q
# x n/ j9 @8 N8 ~一般现在时(Simple present)和现在完成时(Present perfect)都用于描述现在的状况,但一般现在时的特点是不受时间制约,譬如:
% ~1 O% \& \1 K3 Q K: c6 Y
" ? U- H+ C& W+ Z( r3 ?# JLight travels faster than sound. 光的传播速度比声音快。
( L3 Y# V1 X0 Y; T; W! Y( ZBringing up children often requires you to put their needs before yours. 要抚养孩子,你得将他们的需要置于自己的需要之前。
% s, |& D, g* U( p8 H4 ?& I
) X c0 U0 {8 R光速快于声速,这是一条被科学证实的现象,在过去、现在和将来都成立。抚养孩子需要优先满足他们的需求,也是不受时间制约(或不强调时间差别)的一般现象。8 j/ ~0 S7 t3 ] |2 h
; _9 T# M6 x$ a1 Q
现在完成时描述的是:①一个已经完成的动作,强调它对现在产生的影响;或者②一个发生在过去,持续到现在,并有继续持续的动作/状态,比如:: w4 V4 c" H a; i& t6 H/ f
: v, Z5 O O. r F' K! M1 m7 F' l
I have finished with the computer. 我已经用完电脑了。(一个已完成的动作,言下之意是电脑可以给别人用了)7 d3 P4 f0 t. G, {$ u2 E
My father has been a French teacher for 30 years. 我父亲当了30年的法语老师。(一个开始于过去,持续到现在,并可能继续持续的状态)5 B% W+ }% ]- }
/ ^/ P5 \5 V) J. g6 s! ?! J
但归根结底,现在完成时还是在描述现在的状况。& f6 [& I0 H- ?% I: a# y% H5 h5 N* R2 K# C
3 }' ? p8 y2 i4 c回到题主的问题,It is said that ...和It has been said that ...都是正确的,只是前者显得更加客观(因为没有时间的限制),而后者更强调that后的内容已经有人提出来了(强调了动作的已完成性)。$ L( H x2 ]6 f1 H$ B$ B: P/ G
6 Q# p U) r7 w2 z+ q* x) d
It is said that the spring water has medicinal properties. 据说这泉水有医疗功效。/ K: f# g# L1 c3 U
It has been said that the spring water has medicinal properties. 有人说这泉水有医疗功效。
. F0 ?& V& O) z9 o: M, m
7 B( x. E! C4 u$ \* b! o实际使用中,两者并没有很大的差别。
2 I# W3 M" o t F
8 M, L% }5 @7 W! i而在It has been said that in order to counteract this, Mary drew up weekly clothing plans for him中,作者强调的是“据传闻”“有人说”,即这个动作的完成性,而非客观性,故使用了现在完成时。: l# ?# {. s/ X2 x6 @% ~. m: k
5 q* m! p" b) ?, U7 O
类似地,很多人都知道“It has been + 一段时间 + since ...”结构,殊不知这里的has been也可以使用is:8 J7 Y4 m& {4 H: H, q9 s) N
( `" r) ~6 G' i% c; H4 N
It has been 3 years since I graduated from high school.
; X" Y3 Q' R- _It is 3 years since I graduated from high school.! z, a8 J* G" P, P& [/ M
7 t( b. I# Q! y& H( T. p这里,两种时态的差异几乎可以忽略不计了。$ Y: [% w; B$ Q' m9 K
3 A; _$ B; P* ~: S
1 V! A( |: B1 M! l0 K
* e5 y: k. F$ y* m+ o! r
- S& e$ {5 M, x |
|