您当前的位置:首页 > 精选知识 > 正文

for 8 years(我喜欢她8年了 英语翻译是)

本文目录

  • 我喜欢她8年了 英语翻译是
  • 用括号内所给单词填空I___(leave)thisschoolforeightyears
  • 一般过去时可以加一段时间吗He lived in Beijing for 8 years.我觉的应该用过去完成时
  • for eight years
  • how long( ) he( )Tianjin ------For 8 years
  • 我会等你8年.用英语怎么说
  • 一般过去式,可以用for+时间吗

我喜欢她8年了 英语翻译是

嗨 你好!来“手工”翻译了!1 我喜欢她8年了现在还爱吗?没有就是I have loved her for eight years2 她做我女友已经5年了She has been my girfriend for five years.3 空调已经打开了,请把所有门窗关好The air conditioner is now turned on, please close all the doors and windows.4 空调 已经开了5小时了 / 已经关闭5小时了The air conditioner has been turned on for five hours, The air conditioner has been turned off for five hours5 这辆车 已经行驶了5小时 / 已经行驶了5公里This car has been driven for five hours, This car has been driven for five kilometres. 6 这架飞机已经飞行了14个小时,刚刚飞跃了一个海峡This plane has been on flight for 15 hours, it went past a strait just then,7 这台跑车放在院子里已经5小时了 / 已经一个下午了,还是没人来开。This Sportscar has been parked in the yard for 5 hours/ This sportscar has been parked in the yard for the whole afternoon, the owner still hasn’t show up yet. 希望能帮得上忙!

用括号内所给单词填空I___(leave)thisschoolforeightyears

因为后面有for eight years(for+时间段),所以用现在完成时。I是第一人称,所以用have不用has…括号里给了leave,leave是一个非延续性动词…(非延续性动词的意思,就是动作是在较短时间内、甚至瞬间完成的,不能持续进行这个动作。比如come,你要进门的话,是不是一步就进去了,你不可能一直在重复进行进门这个动作…)所以我们要用其他可以表示“离开”意思的词来把leave替换掉。刚才已经说了是现在完成时…而且动作持续了8年…have been可以与away, back, in, on, out, over等小品词连用,相当于一个表示动作动词的现在完成时的用法,表示某种状态。当这种状态与for等表示段时间的短语连用时,表示这个状态的延续时间。因为题目里空格的后面是this school,是一个名词,所以只填have been away是不够的,还要加一个介词from,使它和后面的名词构成介宾结构…have left不对,是因为它和后面的for 8 years冲突了,have been left不对,是因为left是非延续性动词…它不可以持续…所以答案,have been away from

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

楼主没弄清什么是过去完成时过去完成时表示过去某一时刻或某一动作之前完成的动作或状态,句中常用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 eight years

He worked here for eight years! 这句话中有for,当然前面也可以用现在完成时态 He has worked here for eight years! 不过 意思不一样 前者 意思是 他曾经在这儿工作过八年 . 后者 意思是 他已经在这儿工作八年了 .

how long( ) he( )Tianjin ------For 8 years

B正确。因为be away 表示状态,可以和时间段for 8 years连用。而leave 是短暂性动词,不可以和时间段搭配的。表示短暂、瞬间性的动词也叫做“终止性动词”或“瞬间性动词”,如die, join, leave, become, return, reach

我会等你8年.用英语怎么说

I will be waiting for you for 8 years.I really can do it.我会等你八年。我真的会做到的!

一般过去式,可以用for+时间吗

可以。例:He stayed in the village for three months, then moved to a nearby city.国内中学的英语教学习惯上强调for与完成时的连用,但在生活中(书面或非书面),过去时加for的用法是非常常见的。


声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,谢谢。

上一篇: 人奶是怎么形成的(人奶)

下一篇: 为什么给领导送礼不能送茶叶,给领导送礼的三大忌讳(中秋节到底该不该给领导送礼)



推荐阅读