Ago ,since 和 for 有什么去别呀?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 18:24:28
Ago ,since 和 for 有什么去别呀?

Ago ,since 和 for 有什么去别呀?
Ago ,since 和 for 有什么去别呀?

Ago ,since 和 for 有什么去别呀?
Since 用来说明动作起始时间,for用来说明动作延续时间长度.
I have lived here for more than twenty years.
I have lived here since I was born..
My aunt has worked in a clinic since 1949.
Some new oilfields have been opened up since 1976.
I have known Xiao Li since she was a little girl.
My brother has been in the Youth League for two years.
I have not heard from my uncle for a long time.
注意:并非有for 作为时间状语的句子都用现在完成时.
I worked here for more than twenty years.
(我现在已不在这里工作.)
I have worked here for many years.
(现在我仍在这里工作.)
小窍门:当现在完成时+一段时间,这一结构中,我们用下面的公式转化,很容易就能排除非延续动词在完成时中的误使.
1) (对) Tom has studied Russian for three years.
= Tom began to study Russian three years ago,and is still studying it now.
2) (错) Harry has got married for six years.
= Harry began to get married six years ago,and is still getting married now.
显然,第二句不对,它应改为 Harry got married six years ago.或 Harry has been married for six years.
4.since的四种用法
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
ago表示“...之前”,是过去时的标志
since表示“自从...开始,(就已经...)”则是现在完成时的标志
for 则像上面所说,可以用于过去时和完成时

Ago ,since 和 for 有什么去别呀? since能不能与ago 连用,与for有什么区别.since具体有什么用法? for和since的用法since时间后要加ago吗?还是for后加ago? the young man has been a doctor _______.A.five years agoB.since five years befoeC.for five yearsD.since five years ago B和D有什么根本上的区别吗?C是 for five year . for yet ago before since分别用于什么时态 for,since有什么区别 since two day ago和two day ago还是for two day相同?怎么区分 because ,since ,as 和for有什么区别?尤其是since和as的区别 ever since 和since 有什么区别Mr li went to America 20 years ago and has bee there ever since.后面为什么是ever since?不是ever since要和现在完成时连用吗?这里怎么会是过去时态啊? they worked three days_____before ago long for哪一个?before和ago有什么区别,简洁些, i have learned it since three years ago.这里since做介词?three years ago不是副词吗?很疑惑 如果是for three years.这里 three years是名词?另问一个问题 young sister和younger sister有什么区别?可以用young sister 表达 since 还是 for an hour ago She left school 3 years ago and has worked as a nurse ever since.和She left school 3 years ago and has been working as a nurse ever since.两种都可以的吧?翻译出来有什么不同? since years ago用于什么时态 since…ago表示什么时态 语法中since有哪些用法?和for有什么区别 since for 加时间 用什么语法在什么时态时,会有since for since和for所接时间状语有什么不同吗?当对 since,for时间状语提问时,使用什么疑问词?