It is 一段时间 since 后面可以现在完成时吗

It is +一段时间 +since + 一般过去时

It has been +一段时间 +since +一般过去时

这两种是可以的,那 since 后面除了一般过去时,可以用现在完成时吗?

谢谢

可以。只是意思就有些不同了!!!下面是since的所有用法

1) since +过去一个时间点0(如具体的年、月、日期、钟点、1980, last month, half past six)。
0 I have been here since 1989.
0
0 2) since +一段时间+ ago
0 I have been here since five months ago.

0 3) since +从句0
0 Great changes have taken place since you left.
0 Considerable time has elapsed since we have been here.

0 4) It is +一段时间+ since从句
0 It is two years since I became a postgraduate student.
since是一个用法极活跃的词, 也是高考中的重点考查词汇, 现就其用法归纳如下:
00
00一? 用作介词, 意思是“从……以来, 自从”, 常与完成时连用。
00
00I haven’t written home since Christmas.
00自圣诞节以来, 我未曾写信回家。
00
00二? 用作副词,意思是“从那时以后(一直到现在)”, “其后(到现在之间)”; ever since从那以后一直 (更加强调since的用法)。
00
00Things have not changed very much since.
00从那时起, 情况并没有太大的改变。
00His first book was a great success and he has been famous as a writer ever since.
00他的第一本书非常畅销, 从那时起他就成了一位名作家。
00He got a job with the firm in 1970 and has worked there ever since.
00他从1970年开始在那家公司任职, 之后就一直在那里工作。
00
00三? 用作连词
00
001. 引导原因状语从句,相当于now that,意思是“因为……,既然……, 鉴于……”。
00Since the rain has stopped, let’s go for a walk.
00既然雨停了, 我们出去散散步吧。
00Since we are young, we shouldn’t be too afraid of making mistakes.
00因为我们还年轻, 所以不应该太害怕犯错误。
00注意:since表示原因时, 语气比because弱, 表示的原因是对方已知的,或是句中不很重要的部分, 是附带的原因, 因此引导的从句不是信息的焦点, 不能回答why的提问, 也不能用在强调句型中作为被强调的内容。since引导的从句往往放在主句之前。
002. 引导时间状语从句,此用法较复杂。
00(1) 若since引导的状语从句的谓语动词是终止性动词(如go,come,leave, start, begin等)的过去时, 则从句表示的时间是“从该动作开始的那一时刻起”。这是最常见的一种用法。如:
00He has studied very hard since he came to our school.
00自从来到我们学校, 他学习就非常努力。
00Great changes have taken place in our school since you left.
00自从你离开这里, 我们学校发生了很大的变化。
00(2) 若since引导的状语从句的谓语动词是持续性动词或表示状态的静态动词(如live, stay, study, learn, smoke, be等)的过去时, 则从句表示的时间是“从该动作或状态的完成或结束时算起”。如:
00I haven’t heard from him since he lived here.
00这句话应译为:从他不住这儿起, 我一直没有收到他的信。
00I haven’t eaten snakes since I was a student at school.
00was表示状态,因此该句可理解为:I haven’t eaten snakes since I left school.
00自从我毕业后就一直没吃过蛇。
00试比较:
00He has written to me frequently since I was ill.
00自从我病愈以来, 他经常给我写信。(从句谓语为状态动词)
00He has written to me frequently since I fell ill.
00自从我生病以来, 他经常给我写信。(从句谓语为终止性动词)
00(3) 若since引导的状语从句的谓语为持续性动词或静态动词的现在完成时, 则表示动作和状态延续到现在(说话时刻), 其表示的时间的起点应从动作发生之时算起。如:
00He has written to me frequently since I have been ill.
00这里have been ill表示状态的持续性, 时间的起点应从:“开始生病”时算起。因此此句可理解为:“自从我生病以来, 他经常给我写信。”
00试比较:
00I’ve written her 20 letters since I have been here.
00自从我来到这, 我已经给她写了20封信。(从开始算起)
00I’ve written her 20 letters since I was here.
00自从我离开这儿, 我已经给她写了20封信。(从结束算起)
00(4) It is + 段时间 + since... / It has been + 段时间 + since...表示“从……起已有多长时间了”。两句型意思相同, 前者是规范说法, 后者是口语说法。
00用法:since从句中常用一般过去时,若从句中是持续性动词的一般过去时, 则表示该动作结束有多长时间了。如:
00It is three years since he smoked.
00他不吸烟已有3年了。
00试比较:
00It is three years since he began to smoke.
00It is three years since he has smoked. 两句均意为:他吸烟已有3年了。
00注意:在这种结构中, since引导的从句绝对不能用否定式的谓语动词来表示否定意义, 试比较:
00他好久没学汉语了。
00误:It is a long time since be didn’t study Chinese.
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-11-18
这种用法比较少见,一般情况下都是接一般过去时的。我个人觉得应该是不可以用现在完成时的,毕竟since是翻译成“自从。。。以来”的。下面的材料是我从网上找来的关于since的用法,貌似是某位老师的教案呢。希望能帮到你。
since的用法:译作“自从…以来”
(1)接时间点:如 I have stayed in that country since 1995. 要求:谓v.用现在完成时,而且须是延续性动词。
(2)接一段时间 + ago:如 They have lived in that house since two years ago. 要求:谓v.用现在完成时,而且须是延续性动词。
(3)接时间状语从句:如 I have loved her since I met her last time. / Lily has stayed at home since she left school. 要求:主句的谓v.用现在完成时,而且须是延续性动词;从句的谓v.用一般过去时,而且须是终止性动词。
(4)用于句型“It’s / It has been + 一段时间 + since + 时间状语从句”中,译作“自从…以来, 已经…(时间)了”。如 It’s / has been three months since he moved to this city. 要求:主句的谓v.用一般现在时或现在完成时;从句的谓v.用一般过去时,而且须是终止性动词。
(5)用于句型“一段时间 + has passed since + 时间状语从句”中,译作“自从…以来, …
(时间)已经过去了”。如上个例句还可写成:Three months has passed since he moved to this city. 要求:主句的谓v.用现在完成时,而且动词必须是has passed;从句的谓v.用一般过去时,而且须是终止性动词。
(6)注:当since用于否定句时,主句的谓v.可以是终止性动词。如 He hasn’t seen the film since last month.
(7)相关词组:“从那时起”:ever since、since then、from then on.
注:ever since作为一个词组,放句尾可单独使用。如I have given up smoking ever since. 另外,还可在since后接句子。since前加ever,只是加重语气而已。如 I have given up smoking ever since I caught a bad cough.
(8) since还可引导原因状语从句,译作“由于;因为”,相当于because。如 Since he was lazy, he didn’t finish his homework.本回答被提问者和网友采纳
第2个回答  2012-11-18
可以的
第3个回答  2012-11-18
一般都是用一般过去时

It is 一段时间 since 后面可以现在完成时吗
00(4) It is + 段时间 + since... \/ It has been + 段时间 + since...表示“从……起已有多长时间了”。两句型意思相同, 前者是规范说法, 后者是口语说法。00用法:since从句中常用一般过去时,若从句中是持续性动词的一般过去时, 则表示该动作结束有多长时间了。如:00It is three yea...

It is +一段时间+ since后面加什么时态
接现在完成时。当since表示“自从”时,不管它是用作介词、连词还是副词,它通常都要与现在完成时(since前)连用。如:I’ve worn glasses since my childhood.我从小就戴眼镜。当主句表示“多长时间”时,动词可用一般现在时(当然也可用现在完成时)。如:It’s a long time since I met you las...

since +从句,since这个词语加从句的话,一般能接什么时态的从句。还有It...
since后用一般过去时 前面多用完成式 It is +完成时+since

Itis一段时间since后面可以现在完成时吗I
不可以的。一般since后的句子时态用过去时。It is a long time since we met two years ago .从两年前我们见面已经有很长时间了。It has been seven years since I began to learn English. 自我学英语以来都7年了。It has been six months since I took this job.自从我做这份工作以来,都6...

since后面加什么时态?
It is +一段时间+ since后面加过去时态。在“it + be...+since从句”这一结构中,be可用一般现在时或现在完成时,since从句一般用过去时。Since用来说明动作起始时间。如,It is two years since I became a postgraduate student.译:我读研究生已经两年了。since其他用法:1、since +过去一个...

It is 一段时间 since.这句型中is可以换成was或其他什么时态吗?有什么...
It is 其中要求since引导的从句必须采用一般过去时,而主句是一般现在时或现在完成时 it was其中since引导的从句必须采用若主句是一般过去式,从句也是一般过去式时:① 若主句是肯定句,翻译成“过了多长时间之后才……”例:It was long before they found their son.过了很久他们才找到他们的儿子。

It is +一段时间+ since
2. 其中要求since引导的从句必须采用一般过去时,而主句是一般现在时或现在完成时。3. 补充:该从句的谓语动词是瞬间性动词时,从句正常翻译;而如果该从句的谓语动词是延续性动词作,从句必须作否定翻译。如:It is two hours since he left the classroom.自从他离开教室以来,已经两个小时了。It is...

it is 一段时间 since从句?
通常since时间状语用现在完成时比较多,但It is three years since I came here. 是一种习惯上表示现状(我来这里已经三年了)

it is + 一段时间 +since 和 it is + 一段时间 + before的区别_百度...
since是自从的意思 一段时间 +since表示从这个时间开始到现在---自从~以来,用法上It + ( 现在完成时 ) + 一段时间+ since + ( 一般过去时 )例句:1.It is \/ has been four days since I caught a cold.我感冒已四天了.2.It is \/ has been two weeks since we met last.自从我们...

It is +一段时间+ since后面加什么时态?
It is\/has been +一段时间+ since+一般过去时态如:It is five years since I left here.我离开这里有五年了。It was +一段时间+ since+过去完成时 这是固定用法。

相似回答