一般过去时可以加一段时间吗He lived in Beijing for 8 years.我觉的应该用过去完成时

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 19:08:36
一般过去时可以加一段时间吗He lived in Beijing for 8 years.我觉的应该用过去完成时

一般过去时可以加一段时间吗He lived in Beijing for 8 years.我觉的应该用过去完成时
一般过去时可以加一段时间吗He lived in Beijing for 8 years.我觉的应该用过去完成时

一般过去时可以加一段时间吗He lived in Beijing for 8 years.我觉的应该用过去完成时
可以 看动词是瞬时动词还是延续性动词
比如 he slep for 8 hours.他醒了八个小时了.

一般过去时,只能用在一般表示过去的时间如yesterday(昨天)last year(去年)这样子的词后面。
用时间段的要用完成时,可能是现在完成时,也可能是过去完成时,如果事情是在过去做的,现在已经完成了,用现在完成时;如果是在过去的过去就完成了,就用过去完成时
所以你的句子可以改为:
He has/had lived in Beijing for 8 years.(他曾...

全部展开

一般过去时,只能用在一般表示过去的时间如yesterday(昨天)last year(去年)这样子的词后面。
用时间段的要用完成时,可能是现在完成时,也可能是过去完成时,如果事情是在过去做的,现在已经完成了,用现在完成时;如果是在过去的过去就完成了,就用过去完成时
所以你的句子可以改为:
He has/had lived in Beijing for 8 years.(他曾经在北京住了8年)
希望能够帮到你~

收起

用现在完成时就行了,过去完成时要加在过去某个时间以前就完成的动作。而且用一般过去时肯定是不对的,因为一般过去时不可以接时间段。
所以这句应该是He has lived in Beijing for 8 years.

楼主没弄清什么是过去完成时
过去完成时表示过去某一时刻或某一动作之前完成的动作或状态,句中常用by,before ,until,when,等词引导时间状语.
比如:By the end of last year we had built five new houses.
意思是到去年年底,我们已经建了5栋新房子!
去年年底是过去的时间吧,在那时侯我们建成房子是...

全部展开

楼主没弄清什么是过去完成时
过去完成时表示过去某一时刻或某一动作之前完成的动作或状态,句中常用by,before ,until,when,等词引导时间状语.
比如:By the end of last year we had built five new houses.
意思是到去年年底,我们已经建了5栋新房子!
去年年底是过去的时间吧,在那时侯我们建成房子是已经完成的事情了,所以在这时候就要用过去完成时
还有过去完成时的动词还可以表示过去某一时刻之前发生的动作或状态持续到过去某个时间或持续下去.
比如:Before he slept,he had worked for 12 hours.
意思是,在他睡觉以前,他已经连续工作12个小时了,连续工作是发生在睡觉以前的持续状态,而睡觉也是发生在过去的事情,有可能他现在已经醒了.
He lived in Beijing for 8 years,可以用现在完成时,He has lived in Beijing for 8 years,
含义不同,第一句只是陈述他过去在北京住了八年,并不强调对现在的影响,而第二句从八年前开始持续到现在并且还有可能持续下去

收起

一般过去时后接一段时间可以不加for吗 一般过去时可以加一段时间吗He lived in Beijing for 8 years.我觉的应该用过去完成时 For+一段时间可以用于一般过去时吗?举个例子 It is 一段时间 since 后面可以现在完成时吗It is +一段时间 +since + 一般过去时It has been +一段时间 +since +一般过去时这两种是可以的,那 since 后面除了一般过去时,可以用现在完成时吗? He live in Beijing的live要加s吗? Now he live in China with his parents中的live为什么不加slive可以改成lives或is吗? Does he live in Canada 怎么改成一般过去时? 一般过去时可以与表延续的时间段(for + 一段时间)连用吗?这不是现完的标志吗? He lived abroad for many years.live不是动词吗?为什么可以加abroad这个副词呀? when did he have a cold?A.two days before; B.two hours ago如果选b 的话 a 为什么不对 一段时间可以加before吗?还是一段时间只能加 ago 还有,一段时间加 before 和一段时间加 ago 有什么区别?我们老师说ago表示 since可以用于一般过去时吗 在疑问句里,what does he live?这个live要加s吗 He had no sooner returned than he bought a house and went to live there这个bought前面加个had可以吗 He has no house to live (in)什么时候可以不加in before引导的从句可以主从句都用一般过去时吗He threw it into the sea ( )he realized what he had done.A.after B beforec.while答案是B但是可以都用一般过去时吗? he has been in the army since he was sixteen.这个句子是正确的吗?不是连续动词加一段时间吗?since he was sixteen 是一段时间吗?连续动词候只能加一段时间吗? The house where he live is old.动词后面不是不可以加be动词吗?还有怎么判断一个句子是不是状语从句. 现在完成时和一般过去时句子可以转化吗?