for和since一样,也要用延续性动词吗,for和since一样,主句是现在完成时,从句是一般过去时吗?为什么这一句,I have lived in xu zhou since I left nanjing,为什么不用For,要用since呢,用for可以吗
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/23 07:19:36
for和since一样,也要用延续性动词吗,for和since一样,主句是现在完成时,从句是一般过去时吗?为什么这一句,I have lived in xu zhou since I left nanjing,为什么不用For,要用since呢,用for可以吗
for和since一样,也要用延续性动词吗,for和since一样,主句是现在完成时,从句是一般过去时吗?
为什么这一句,I have lived in xu zhou since I left nanjing,为什么不用For,要用since呢,用for可以吗
for和since一样,也要用延续性动词吗,for和since一样,主句是现在完成时,从句是一般过去时吗?为什么这一句,I have lived in xu zhou since I left nanjing,为什么不用For,要用since呢,用for可以吗
1.for和since引导短语/从句在句中做时间状语时,如果该句是肯定句,则要求句子谓语动词是延续性动词.但是如果句子为否定句,则无此要求.
如:I have lived here for 3 years.
= I have lived here since 3 years ago.
I haven't seen you for a long time.
2.此种用法中,for只能做介词,不能引导时间状语从句,只能引导时间状语.
而since兼有副词/介词/连词三种词性,可以单独使用,也可以引导时间状语,还可以引导时间状语从句.
如:I‘ve lived here since.
I've lived here since 3 years ago.
I've lived here since I came here 3 years ago.
如果since引导时间状语,则从句必须是一般过去时,主句是现在完成时.
这个句型除外:It is + 一段时间 + since从句,其中主句可以采用一般现在时It is...
for引导时间状语,句子比较多用现在完成时,但是也可以用于其它时态.
如:I will wait for only 5 minutes.
3.楼主给的例句:I have lived in Xuzhou since I left Nanjing中,就是因为后面是一个时间状语从句,而for只是介词不能引导状语从句,所以不能用for.
for 后面跟一段时间,比如an hour, three years 等。不可以跟从句。
不可以用for代替。
for 后接持续性的一段时间,如:I have learned English for 5 years.
since 后接时间点, 或接不延续性的动词,如: I haven't watched TV since last Friday.自从上周五我就没看过电视。
She has finished reading two books scine she ...
全部展开
不可以用for代替。
for 后接持续性的一段时间,如:I have learned English for 5 years.
since 后接时间点, 或接不延续性的动词,如: I haven't watched TV since last Friday.自从上周五我就没看过电视。
She has finished reading two books scine she came here.自从她来这里,她已经读完两本书了。
希望能够帮到你!
收起
I left Nanjing是一个时间点,
since后面应该接过去的某一时间点。如:
since 8:00 yesterday morning.
since 1990
since 5 years ago
这个时间点也可以用一个时间状语从句表示,从句的谓语要用一般过去时。如:
He has been in China since he graduat...
全部展开
I left Nanjing是一个时间点,
since后面应该接过去的某一时间点。如:
since 8:00 yesterday morning.
since 1990
since 5 years ago
这个时间点也可以用一个时间状语从句表示,从句的谓语要用一般过去时。如:
He has been in China since he graduated from college (in 2005).
for+一段时间。这段时间一定是从过去某个时间点开始,一直持续到现在的一段时间。如:
I have studied at the school for over 2 years.
He has written on the blackboard for 12 minutes.
His brother has been in the army for nearly 8 years.
The three boys have stood there for 3 hours.
收起
for 和since 引导的时间状语都表示持续一段时间,它们都要求延续动词与之搭配使用,不过since加延续时间的起点,而for 后面加的是一段时间,所以since引导的从句表示过去的一个时间点,而这个时间点往往以过去某个动作发生为参照。
I have lived in xu zhou since I left nanjing 中 I left nanjing表示的是过去的一个时间点,所以...
全部展开
for 和since 引导的时间状语都表示持续一段时间,它们都要求延续动词与之搭配使用,不过since加延续时间的起点,而for 后面加的是一段时间,所以since引导的从句表示过去的一个时间点,而这个时间点往往以过去某个动作发生为参照。
I have lived in xu zhou since I left nanjing 中 I left nanjing表示的是过去的一个时间点,所以只能用since.
For的例子:
He has lived here for two years.
这里two years 表示一段时间,只能用for.
收起