含since的句子用过去完成时还是现在完成时列几个例子有没有用过去完成时的

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 04:53:43
含since的句子用过去完成时还是现在完成时列几个例子有没有用过去完成时的

含since的句子用过去完成时还是现在完成时列几个例子有没有用过去完成时的
含since的句子用过去完成时还是现在完成时
列几个例子
有没有用过去完成时的

含since的句子用过去完成时还是现在完成时列几个例子有没有用过去完成时的
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. 你有两个月没来看我了.

现在完成时

现在完成时
例如:I haven't heard from him since I lived in Shanghai.
He has studied very hard since he came to our school
We have been missing them since they left here
等等

含since的句子用过去完成时还是现在完成时列几个例子有没有用过去完成时的 一个句子中有for用现在完成时还是过去完成时?就是一些关于过去完成时或现在完成时的用法.有since一般是过去完成时,have/has+been+过去分词但是在一个句子中有for,例如:he ( )( )a( )( .since yesterday前面用现在完成时,还是过去完成时? 一个句子中有since也有for时,用现在完成时还是过去完成时? 完成时和过去完成时句子中since后面接什么时态各举几个完成时和过去完成时句子(句子中含since) 想问几道关于初三英语语法的问题1.我知道since完成时的标志,那么当一个句子中出现since的时候,怎么判别这个句子是用现在完成时还是过去完成时? since加现在完成时还是过去完成时呵呵 英语语法学的不太好 当句子中有since和ago存在的时候,应该用现在完成时还是过去完成时He _____[jion] the club since he 13years ago ,用正确形式填写. 后面有since加句子,怎样区分是过去完成时还是现在完成时 He said he had worked in that factory since 1949.这句是过去完成时的句子,那他现在还在工厂工作吗? 用过去完成时造几个简单的句子. 用过去完成时造几个简单的句子 在现在完成时态 since 引导的句子中,主句的谓语动词必须用持续动词吗?He has left here since two years ago.He has been away since two years ago.是两个都对,还是有错? 英语高手过来帮下忙哈~By the end of last year和By the end of this year 前面分别应该跟什么时态啊?将来完成时,现在完成时还是过去完成时?晕死了~~还有我知道since then 和since last year前面用现在完 帮忙造下过去完成时的句子,用以下4个词中的任意3个.since ,for ,before ,yet造成过去完成时的, 英语语法 过去完成时和现在完成时的区别 过去一直在做持续到现在是过去完成时还是现在完成呀? it was +since后面跟过去时还是过去完成时 It had been many years since my wife and I had gone dancing it + 过去完成时 + since + 例句:it + 过去完成时 + since + 过去完成时为什么不是it + 过去完成时 + since + 过去式?真的是it + 过去完成时 + since + 过去