since的用法。

It is three years she was in our school .
前一句是说她不在我们学校三年了。那么如果要翻译成她来我们学校三年了,要怎么说?
It is three years he stopped smoking .
It is three years he smoked .
这两句的话意思又是一样的。这个又为什么?
有说可以这样写,It is three years he have smoked.意思是不变的,
也可以这样It has been three years he smoked.是不是?

我始终不懂since在It is +一段时间+since 中的用法。一会要反过来翻译,一会又可以正常翻。请详细说一下,谢谢,

第1个回答  2019-04-17
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个回答  2020-04-10
具体你可以参考这一段。
when,while,as引导时间状语从句的区别
when,while,as显然都可以引导时间状语从句,但用法区别非常大。
一、when可以和延续性动词连用,也可以和短暂性动词连用;而while和as只能和延续性动词连用。

Why
do
you
want
a
new
job
when
youve
got
such
a
good
one
already?(get为短暂性动词)你已经找到如此好的工作,为何还想再找新的?
②Sorry,I
was
out
when
you
called
me.(call为短暂性动词)对不起,你打电话时我刚好外出了。
③Strike
while
the
iron
is
hot.(is为延续性动词,表示一种持续的状态)趁热打铁。

The
students
took
notes
as
they
listened.(listen为延续性动词)学生们边听课边做笔记。
二、when从句的谓语动词可以在主句谓语动作之前、之后或同时发生;while和as从句的谓语动作必须是和主句谓语动作同时发生。
1.从句动作在主句动作前发生,只用
when。
①When
he
had
finished
his
homework,he
took
a
short
rest.(finished先发生)当他完成作业后,他休息了一会儿。
②When
I
got
to
the
airport,the
guests
had
left.(got
to后发生)当我赶到飞机场时,客人们已经离开了。
2.从句动作和主句动作同时发生,且从句动作为延续性动词时,when,while,as都可使用。
①When
/While
/As
we
were
dancing,a
stranger
came
in.(dance为延续性动词)当我们跳舞时,一位陌生人走了进来。
②When
/While
/As
she
was
making
a
phonecall,I
was
writing
a
letter.(make为延续性动词)当她在打电话时,我正在写信。
3.当主句、从句动作同时进行,从句动作的时间概念淡化,而主要表示主句动作发生的背景或条件时,只能用
as。这时,as常表示“随着……”;“一边……,一边……”之意。

As
the
time
went
on,the
weather
got
worse.(as表示“随着……”之意)

The
atmosphere
gets
thinner
and
thinner
as
the
height
increases.随着高度的增加,大气越来越稀薄。
③As
years
go
by,China
is
getting
stronger
and
richer.随着时间一年一年过去,中国变得越来越富强了。
④The
little
girls
sang
as
they
went.小姑娘们一边走,一边唱。
⑤The
sad
mother
sat
on
the
roadside,shouting
as
she
was
crying.伤心的妈妈坐在路边,边哭边叫。
4.在将来时从句中,常用when,且从句须用一般时代替将来时。
①You
shall
borrow
the
book
when
I
have
finished
reading
it.在我读完这本书后,你可以借阅。
②When
the
manager
comes
here
for
a
visit
next
week,Ill
talk
with
him
about
this.下周,经理来这参观时,我会和他谈谈此事。
三、when用于表示“一……就……”的句型中(指过去的事情)。
sb.had
hardly(=scarcely)
done
sth.when...=Hardly

Scarcely
had
sb.done
sth.when...
①I
had
hardly
/scarcely
closed
my
eyes
when
someone
knocked
at
the
door.=Hardly

Scarcely
had
I
closed
my
eyes
when
someone
knocked
at
the
door.我刚一闭上眼,就有人在敲门了。
②I
had
hardly
/scarcely
entered
my
room
when
the
telephone
rang.=Hardly
/Scarcely
had
I
entered
my
room
when
the
telephone
rang.我刚一走进房门,电话就响了。
第3个回答  2019-10-17
副词
ad.
(常用于现在完成时或过去完成时)
1.此后;从那时到现在
She
left
school
three
years
ago
and
has
worked
as
a
nurse
ever
since.
她三年前毕业,从那时起便一直当护士。
2.之前,以前
介词
prep.
1.(常用于现在完成时或过去完成时)自...以来,从...至今
I
haven't
heard
from
him
since
last
year.
我自去年以来未曾收到过他的信。
连接词
conj.
1.(常用于现在完成时或过去完成时)自...以来,从...至今
It's
been
ten
years
since
they
married.
他们结婚到现在已经十年了。
She
has
been
living
a
hard
life
since
her
husband
died.
她自从丈夫死后,一直过着艰苦的生活。
2.既然;因为,由于
He
must
have
taken
the
book
since
it
isn't
here.
他一定是把书拿走了...副词
ad.
(常用于现在完成时或过去完成时)
1.此后;从那时到现在
She
left
school
three
years
ago
and
has
worked
as
a
nurse
ever
since.
她三年前毕业,从那时起便一直当护士。
2.之前,以前
介词
prep.
1.(常用于现在完成时或过去完成时)自...以来,从...至今
I
haven't
heard
from
him
since
last
year.
我自去年以来未曾收到过他的信。
连接词
conj.
1.(常用于现在完成时或过去完成时)自...以来,从...至今
It's
been
ten
years
since
they
married.
他们结婚到现在已经十年了。
She
has
been
living
a
hard
life
since
her
husband
died.
她自从丈夫死后,一直过着艰苦的生活。
2.既然;因为,由于
He
must
have
taken
the
book
since
it
isn't
here.
他一定是把书拿走了,因为书已不在这里了。
Since
it
is
so
hot,
let's
go
swimming.
既然天气这么热,我们去游泳吧。
第4个回答  2019-05-30
楼主都能理解到
since
which
,
就不难理解
since
when
了啊,
明显的非限定性定语从句啊,
但这个先行词是个时间,就像其他从句里一样啊,
when
指代时间词,
所以不能用which
.原因很简单,
when
指代时间.
相信楼主能明白.不明白就追问.
先行词明显是
in
1998
就因为用了when
所以才能这么说,which
指代的是物,
一个固定的事物,
1998
是个数字,是个年份,所以能用which
指代,而
in
1998
才是时间,对时间提问才要用When
,when
在某些特定的环境下,或特殊的从句中才能够用
in
which
代替,这是规则,不是规矩.并不是从哪看到的when
都要非把它拆开成in
which
.
空格的部分当然可以填
since
in
1998
,如果能填得下,那么这么填没有错误,
再说楼主自己都说了,since
when
=since
in
which
,所以不可以填
since
which
啊.
最起码中间要有in
.何况这里是对时间的从句,不是对年份的从句,也就是说这个从句是修饰时间的,不是修饰年份的.明白没?
恩,他说的有道理,楼主研究研究他的答案吧.
第5个回答  2021-09-20

你好,网友,我是五年级精神小伙一名,希望能帮到您,求采纳~~~

下面是since在百度翻译中的释义:

since

英 [sɪns]   美 [sɪns]  

prep.

自从;自…以后;从…以来;(表示气愤)何曾,什么时候

conj.

因为;由于;既然;从…以后;自…以来

adv.

自…以后;从…以来;此后;后来

(来源:百度翻译_since

那么since在句型中如何使用呢:

I have studied English since 2016.(我从2016年开始学习英语。)

这句话使用了现在完成时,意义为过去发生的事情持续到了现在。since后加的是2016,是一个时间点。

再来看这句话:

I have read the book since 10:00.(我从10:00就开始看这本书。)

仍然运用现在完成时,10:00为时间点,所以用since。

再来对比一下这句话:

It's twelve o'clock now. I have read the book for two hours.(现在是12:00。我看这本书已经两小时了。)

这里的since换成了for,因为后面的two hours为一个时间段。通过It's twelve o'clock,可以推断出他从十点看这本书。

总结:since加时间点,for加时间段。通常使用现在完成时。

希望你能够看懂,希望对你有帮助。恭祝:学业有成!

(求采纳哦)

相似回答