since ten years since ten years ago区别

问题描述:

since ten years since ten years ago区别
1个回答 分类:综合 2014-11-07

问题解答:

我来补答
你貌似写错了吧,应该是for ten years
因为since是加时间点,不可能加时间段的,是for加时间段
for ten years=since ten years ago,且都用于现在完成进行时
举个例子就是:
I have been collecting kites (for ten years)或(since ten years ago)
再问: 我也不知道,老师说什么since ten years和过去时搭配。。单选选项有一个也是选它。。
再答: 你好,可能是你听错了吧,你就知道since只可能跟现在完成时连用就行了,这个一定要记住,以下是我从网上复制了一份since的用法,如果有兴趣你可以看看,注意,在以下所有的例句里,你观察,所有的时态都是现在完成时 ❤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. 祝你好运~
 
 
展开全文阅读
剩余:2000
下一页:填词谢谢