用for加一段时间,since many years ago加表示时间点的短语,since many years ago加一段时间加ago,it is加时间

①for+时段 ②since+过去一个时间点(译为:自从……以来) ③since+时段+ago ④since+从句(请问这几个之间有什么联系,另外since two years ago=for two years=since two years?
他们都跟现在完成时态连用,表示时间的持续可以互换since two years 是错误的
为您推荐:
其他类似问题
扫描下载二维码in加点和段时间 for加点和段时间 since加点时间和段时间有什么不同?各用与什么时态?求答案【泪奔】
in+ 具体的年 / 月/季节,句子用可用过去时或一般现在时.这要看句子所要表达的意思.如I was born in 1994.It often snows in November.in+时间段用于将来时.表示在这段时间后.for后只加时间段用于一般过去时或现在完成时.如 He worked as a reporter for two years but now he is a lawyer.He has been ill for two weeks.since后只加时间点,如since last year.since two years ago .句子用现在完成时.如I have lived here since I came here.
in可以加点时间吗?in加段时间表不表示现在完成时?
in的无时间点,它后只有时间段,且只和将来时连用。不表现在完成时。
为您推荐:
其他类似问题
扫描下载二维码有关since加时间点和时间段的问题记得以前看过说好象since加时间点和时间段所表达的意思不同,好象一个是从XX时间开始,一个是从XX时间结束,但是具体的是哪个也不记得了最好除了分析外例句还多点,最好例句是中英都有的但是那种复制痕迹明显的就不要了- -
懒羊拆爆军团歃
since的用法主要有两点:一是表示“自从……以来”,二是表示“既然”之意.但如果只了解词的含义,而不了解其用法,在使用时就会造成错误.例如:I have not heard from him since I lived in Shanghai.不少人会望文生义,将该句译为:“自从我住在上海以来,就再也没有收到他的信了.”而实际上这个句子的译文并非如此,那么正确的含义是什么呢?下面谈谈since作连词引导时间状语从句的用法.一、若since引导的状语从句的谓语动词是终止性的过去时,则从句表示的时间是“从动作开始的那一时刻起”.如:He has studied very hard since he came to our school.自从他来到我们学校,他学习就非常努力.We have been missing them since they left here自从他们离开这里,我们就一直很想念他们.这是最常见的一种用法,此处不再多述.二、若since引导的状语从句的谓语动词是持续性动词或表示状态的动词的过去时时,则从句表示的时间是“从那持续动作或状态结束时算起”.如:I haven’t heard any noise since I slept.Sleep 为持续性动词,sleep的动作结束时,即“醒来”时,这句应译为“我醒后还未听到任何声音”.John is now with his parents in New York,it is already three years since he was a teacher约翰现在和父母一起住在纽约,他不当教师已经三年了.本文开始出现的那个句子就可以译为“自从我离开上海,就再也没有收到他的信.”这种译法常被人们误用,我们不妨再多举几个例子看看:How long is it since you lived in Shanghai?你离开(没住在)上海多久了?It is half a month since he was a League member.他退团(不当团员)半个月了.It’s been quite some time since I was last in London我离开伦敦已很长时间了.比较:He has written to me frequently since I was ill.自从我病愈以来,他屡次给我写信.(从句谓语为状态动词) He has written to me frequently since I fell ill.自从我生病以来,他就屡次给我写信.(从句谓语为终止性动词) 三、若since引导的状语从句的谓语为持续性动词的现在完成时,则表示动作和状态延续到现在(说话时刻),其表示的时间的起点应从动作发生之时算起.如:I haven’t heard from him since he has lived there.这里has lived表示动作的持续性,时间的起点应从:“开始居住”时算起.因此此句可理解为“自从他(开始)住在那儿起,我就一直没收到他的来信”.Since we have owned a car,we have gone camping every year.自从我们自己有了汽车,我们每年都去野营.试比较:1.Since I’ve been at this school,we have had three headmasters.自从我到这所学校,我们已换了三个校长了.Since I was at this school,they have had three headmasters.自从我离开这所学校,他们已换了三个校长了.2.He has never been to see me since I have been ill.自从我生病以来,他从未来看过我.He has never been to see me since I was ill.自从我病愈以来,他从未来看过我.由此可见,since引导的从句持续动词的一般过去时和现在完成时所表示的意思恰好相反.换言之,前者以肯定的语法形式反映着否定的逻辑内容,而后者的形式与内容是一致的.至于It is +一段时间+since…的句型与It has been +一段时间+since…意思相同.前者是规范说法,后者是口语说法.应注意的是,在这种结构中,since引导的从句绝对不能用否定式的谓语动词来表示否定意义,下面两句都错了:It is a long time since he didn’t study English.It’s two months since you didn’t come to see me.正确的说法为:It’s a long time since he studied English 他好久没学英语了.You haven’t come to see me for two months.你有两个月没来看我了.
为您推荐:
其他类似问题
扫描下载二维码It is +一段时间+ since后面加什么时态_百度知道
It is +一段时间+ since后面加什么时态
提问者采纳
It was ten years since I had enjoyed a good drink,采用一般过去时,那后面是完成时态It was +一段时间+ since+过去完成时例It is some time(一段时间) + since引导的时间状语从句,如果is改为was:It is five years since I left here.(2)附加说明.我离开这里有五年了。例。时态的话
其他类似问题
为您推荐:
时态的相关知识
其他1条回答
一般过去时。希望能帮到你。
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 since years ago 的文章

 

随机推荐