作业帮 > 英语 > 作业

We have not met each other for about 20 years since we left

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/04/25 01:15:04
We have not met each other for about 20 years since we left Japan.
:We had not met each other for about 20 years since we have left Japan.
这两句话哪句对?、若都对,有什么区别
第二句是错的 第二句中的 前一个had 应该改为 have
第一句是 自从我们离开日本,我们已经有20年没见面了、
第二句是 直到我们离开日本的时候 我们已经有20年没见面了.
的用法主要有两点:
一是表示

自从
……
以来

,
二是表示

既然

之意.
但如
果只了解词的含义,而不了解其用法,在使用时就会造成错误.例如:
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 se
e me.

正确的说法为:


It’s a long time since he studied English
他好久没学英语了.


You haven’t come to see me for two months.
你有两个月没来看我了.




1) since +
过去一个时间点

(
如具体的年、月、日期、钟点、
1980, last month, half past six)
.



I have been here since 1989.





2) since +
一段时间
+ ago


I have been here since five months ago.



3) since +
从句




Great changes have taken place since you left.


Considerable time has elapsed since we have been here.




4) It is +
一段时间
+ since
从句



It is two years since I became a postgraduate student.

since
是一个用法极活跃的词,

也是高考中的重点考查词汇,

现就其用法归纳如下:








一、用作介词
,

意思是“从„„以来,

自从”
,

常与完成时连用.








I haven

t written home since Christmas.



自圣诞节以来,

我未曾写信回家.








二、用作副词
,意思是“从那时以后
(
一直到现在
)

,

“其后
(
到现在之间
)

; ever since
从那以后一直

(
更加强调
since
的用法
)
.








Things have not changed very much since.



从那时起,

情况并没有太大的改变.




His first book was a great success and he has been famous as a writer ever since.



他的第一本书非常畅销,

从那时起他就成了一位名作家.




He got a job with the firm in 1970 and has worked there ever since.



他从
1970
年开始在那家公司任职,

之后就一直在那里工作.








三、用作连词








1.
引导原因状语从句,相当于
now that
,意思是“因为„„,既然„„,

鉴于„„”
.




Since the rain has stopped
,
let

s go for a walk.



既然雨停了,我们出去散散步吧.




Since we are young
,
we
shouldn’t
be too afraid of making mistakes.



因为我们还年轻,所以不应该太害怕犯错误.




注意:
since
表示原因时
,

语气比
because
弱,

表示的原因是对方已知的,或是句中不
很重要的部分,

是附带的原因,

因此引导的从句不是信息的焦点,

不能回答
why
的提问,

也不能用在强调句型中作为被强调的内容.
since
引导的从句往往放在主句之前.




2.
引导时间状语从句,此用法较复杂.




(1)

since
引导的状语从句的谓语动词是终止性动词
(

go
,
come
,
leave
,

start
,

begin

)
的过去时,

则从句表示的时间是“从该动作开始的那一时刻起”
.这是最常见的一种用
法.如:




He has studied very hard since he came to our school.



自从来到我们学校,他学习就非常努力.




Great changes have taken place in our school since you left.



自从你离开这里,我们学校发生了很大的变化.




(2)

since
引导的状语从句的谓语动词是持续性动词或表示状态的静态动词
(

live
,

stay
,

study
,

learn
,

smoke
,

be

)
的过去时,则从句表示的时间是“从该动作或状态的
完成或结束时算起”
.如:




I haven

t heard from him since he lived here.



这句话应译为:从他不住这儿起,我一直没有收到他的信.




I haven

t eaten snakes since I was a student at school.



was
表示状态,因此该句可理解为:
I haven

t eaten snakes since I left school.



自从我毕业后就一直没吃过蛇.




试比较:




He has written to me frequently since I was ill.



自从我病愈以来,他经常给我写信.
(
从句谓语为状态动词
)



He has written to me frequently since I fell ill.



自从我生病以来,他经常给我写信.
(
从句谓语为终止性动词
)



(3)

since
引导的状语从句的谓语为持续性动词或静态动词的现在完成时,则表示动
作和状态延续到现在
(
说话时刻
)
,其表示的时间的起点应从动作发生之时算起.如:




He has written to me frequently since I have been ill.



这里
have
been
ill
表示状态的持续性,时间的起点应从:
“开始生病”时算起.因此此
句可理解为:
“自从我生病以来,他经常给我写信.





试比较:




I

ve written her 20 letters since I have been here.



自从我来到这,我已经给她写了
20
封信.
(
从开始算起
)



I

ve written her 20 letters since I was here.



自从我离开这儿,我已经给她写了
20
封信.
(
从结束算起
)



(4) It is +
段时间

+ since... / It has been +
段时间

+ since...
表示
“从„„起已有多长时间
了”
.两句型意思相同,前者是规范说法,后者是口语说法.




用法:
since
从句中常用一般过去时,若从句中是持续性动词的一般过去时,

则表示该
动作结束有多长时间了.如:




It is three years since he smoked.



他不吸烟已有
3
年了.




试比较:




It is three years since he began to smoke.



It is three years since he has smoked.
两句均意为:他吸烟已有
3
年了.




注意:
在这种结构中,

since
引导的从句绝对不能用否定式的谓语动词来表示否定意义,

试比较:




他好久没学汉语了.




误:
It is a long time since be
didn’t
study Chinese.



正:
It

s a long time since he studied Chinese.



(studied
为持续性动词,应从其动作结束时算起
)