(完整版)Since和for的用法及区别
巡山小妖精
866次浏览
2021年01月28日 20:03
最佳经验
本文由作者推荐
车工实习-描写春天景色的作文
Since
和
for
的用法及区别:
一
,
since
的
四
种
用
法
1
,
since +
过
去
一
个时
间
点
(
如
具
体
的
年
、月
、
日
期
、
钟
点、
ago
. 1990 , last month , half past six
I have been here since 1990. 1990
起,我一直在这儿。
2
,
since+
一段时间
+ago
I
h
a
v
e
b
e
e
n
h
e
r
e
s
i
n
c
e
f
i
v
e
m
o
n
t
h
s
a
g
o
。自从五个月前,我已经在这儿了。
3
,
since+
从
句
Great
Changes have taken place since you left.
自从你走后,已经发生了很大的变化。
4
,
It is +
一段时间
+since
从句
I
t
i
s
t
w
o
y
e
a
r
s
s
i
n
c
e
I
b
e
c
a
m
e
a
n
E
n
g
l
i
s
h
t
e
a
c
h
e
r.
我成为英语
老师有两年了。
二,
Since
和
for
区别
1
,
Since +
时间点,具体时间
“
自
从
I have been in Beijing since 2010.
、以来,从、
、
、以后”
用来说明动作起始时间
2
,
For +
时间段,用来说明动作延续时间长度,因此句中的谓语动词,也应该是延续
性动词。
I have been in Beijing for one year
。
We have learnt English for about three years.
I have
been
here for 3 days. (
对
)
I have
arrived
here for 3 days.
(误)
三
,
延
续
性
动
词
和
终止
性
动
词
的概念
英语中,
动词按其动 作发生的方式、
动作发生过程的长短,
可分为延续性动词和终止性动词。
延续性动词
表示能够延续的动作,这种动作可以延续下去或产生持久影响。如:
learn, work, stand, lie, know, walk, keep, have, wait, watch, sing, read, sleep,
live, stay
等。
终止性动词
也称
非延续性动词、瞬间动词或短暂性动词
,
表示不能延续的动作,这种动作发生后立
即结 束。
如
open, close, finish, begin, come, go, arrive, reach, get to, leave, move, borrow,buy
等。
四
、
延
续
性
动
词
的
用
法
特
征
1.
延续性动 词可以用于现在完成时,其完成时态可与表示
段时间
的状语连用。表示
段时间
的短语有:
for two years, during the past three years, since last year, how long
等
I have learned English since I came here.
自从我来到这儿就学英语了。
2.
延续性动词不能与表示短暂时间的
点时间
状语连用。
如:
It raind at eight yesterday morning .
(误)
rain
为
延
续
性
动
词
,
而
at eight
表示
点时间
,
前后显然矛盾。
如果用延续性动词性动词来表
示一瞬间的动作,可借助
come begin get
等终止性动词来表示。
上句可改为:
It
began
to rain at eight yesterday morning.(
正
)
又如:
-When did you get to know Jack?
-Two years ago.
-Then you'
ve known
each other for more than two years.
-That's right.
五
、
终
止
性
动
词
的
用
法
特
征
1.
终止性动词可用来表示某一动作完成,
因此可用于现在完成时。
如:The train has arrived.
火车到了。
Have you joined the computer group?
你加入电脑小组了吗?
2.
终
止
性
动
词
表
示
的
动
作
极
其
短
暂
,
不
能
持
续
。
因
此
,
不
可
与
表
示
一
段
时
间
的
状
语用
(
只限肯定式
)
。
如:
(
1)
他死了三年了。
误:
He has died for three years.
正:
He has been dead for three years.
正:
He died three years ago.
正:
It is three years since he died.
正:
Three years has passed since he died.
(2)
他来这儿五天了。
误:
He has come here for five days.
正:
He has been here for five days.
正:
He came here five days ago.
正:
It is five days since he came here.
正:
Five days has passed since he came here.
句中终止性动词转换为相应的延续性动词,如上面两例中的第一种正确表达方
式。
下面列举几例:
leave
→
be away, borrow
→
keep, buy
→
have, begin/start
→
be
on, die
→
be dead, move to
→
live in, finish
→
be over, join
→
be in/be a
member
of, open sth.
→
keep sth. open, fall ill
→
be ill, get up
→
be up, catch a cold
→
have
a cold
。