欢迎您访问52IJ教育培训网,今天小编为你分享的学习资料方面的学习知识是通过网络精心收集整理的:“havebeendoing_...语态吗?译成中文怎样比较好?与have been doing?有...[英语]”,注意:所整理内容不代表本站观点,如你有补充或疑问请在正文下方的评论处发表。下面是详细内容。
要分开说,首先是have,在这里是完成时态,因为后面有for a long time.而也是因为这个a long time,使你不得不用been,不能用go.been表示了在过去那么一段时间的状态,而用go的话,是指某个点.翻译成中文的理解就是:Tom已经有很长一段时间没去电影院了.而如果用了go,则必须删去for a long time.意思则变为Tom还没有去电影院(已经没有代指过去一段时间的含义了).
have been to 和have been doing都是指的完成时态.只不过have been doing是现在完成进行时.你可以从中文上理have been doing 过去的某段时间一直处在做什么事情上,是持续性的.举个例子:I have been painting all day.我已经绘画画了一天了.
其他回答
have been to 译为曾经去哪里,和have gone to 的区别是前者是去过已经回来了,后者去了还没回来。这句译成中文:汤姆有好长时间没去看电影了。
- 本月合计_”本月合计”和”本月累计”的英语怎么
- we vs ag_高中英语问题we students 和 us student
- shouchaobao_手抄报的文章有关健康的(文章;小知识
- xing800_综合性学习 作文800字[语文]
- shining in the night_求英语达人给全文解析The s
- tuhao_Have you ever heard “Tuhao (土豪), let
- 农历四月初七_...2002年5月18日星期六,农历四月
- resigned_be resigned to 的意思是什么?[英语]
- 国际义工旅行者_求一篇英语作文义工旅行在国外是
- g.story_we are going to see police storyg改为
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
