作业帮 > 英语 > 作业

since的问题It is almost 5 years since we saw each other last ti

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:英语作业 时间:2024/07/16 10:20:53
since的问题
It is almost 5 years since we saw each other last time.
这句话主句为什么不用现在完成时?我觉得把is改为has been也可以啊.
since可以接什么时态?(全部)
since的问题It is almost 5 years since we saw each other last ti
1,since 可用作连词,介词,副词.
作为"自从"之意时为介词.
详细词意见后.
2,决定和影响时态的,并不是since本身.
由since界定的时间有三种含义,
一种是已经指定的时间过程,此时用完成时态;
一种是概括指定的时间全段,用一般现在时态;
一种是指定事件发生的时间范围;此时用一般过去时态.
3,下面例子中的yesterday 同理.
例:
1,Yesterday is history
----引自:http://en.wikisource.org/wiki/Yesterday_is_History
2,Yesterday is not today.
3,Yesterday is gone.
----此为一首英文歌曲的标题.
再如:
1,google:
But here it is almost 5 years later.
2,08年6月大学英语B统考(机考)
It is almost one year since we graduated from university.
再注:
1,It's been ten years since they married. 他们结婚到现在已经十年了.
此处的it's 则是it has,不是it is.
2,如果给初中\高中辅导,不要提倡一般现在时态的用法.一般现在时态和一般过去时态都不是常用的用法.
3,英语和汉语一样,有许多容错的用法.和老外的对话中,除了口语中要注意习惯性的用法外,时态错位并不影响交流.
附:since [美] [ sɪns ] [英] [ sins ]
副词
此后;从那时到现在
She left school three years ago and has worked as a nurse ever since. 她三年前毕业,从那时起便一直当护士.
之前,以前
介词
(常用于现在完成时或过去完成时)自...以来,从...至今
I haven't heard from him since last year. 我自去年以来未曾收到过他的信.
连词
(常用于现在完成时或过去完成时)自...以来,从...至今
It's been ten years since they married. 他们结婚到现在已经十年了.
She has been living a hard life since her husband died. 她自从丈夫死后,一直过着艰苦的生活.
既然;因为,由于
He must have taken the book since it isn't here. 他一定是把书拿走了,因为书已不在这里了.
Since it is so hot, let's go swimming. 既然天气这么热,我们去游泳吧.