注:文章内容来源于网络,真实性有待确认,请自行甄别。
时态问题我想表达一句话,我曾经两年没回来自从我离开。(现在的状态
发表于:2024-10-24 00:00:00浏览:18次
问题描述:我想表达一句话,
我曾经两年没回来自从我离开。(现在的状态是我已经回来了)
我的是这样的
i had never been back for two years since i left.
我问题是 这里用 had 还是have?
用left 还是 had/have left?
谢谢指点
我曾经两年没回来自从我离开。
这句话应该确定用现在完成时,因为过去完成时had done,意思是过去的过去,意为在什么发生之前发生的事情,比如
I had slept when my mom got home.
妈妈到家的时候我已经睡着了。
因为睡这个动词发生在到家之前,而达到用的已经是过去时,所以需要用过去完成时。
另外因为leave这个动词不能延续,所以在现在完成时中不能与for引导的一段时间连用,所以应该改成be away,
因此应该翻译为
I have been away for 2 years.
猜你喜欢
- either和too那一个可以用于疑问句中表示"也"?一般我们说
- 一般我们说eher和 too在表示"也"这个意思时的区别是: 都用于句尾,either用于否定句,too用于肯定句.那么疑问句的用法呢? 如:1. I like apples. Does he like apples,______? 2. I don't go home. Doesn't he go home,______? 应该用哪一个?
- 英语问题Whichofthefollowingisright?A
- Which of the follog is right? A. It is true what he said at the meeting. B. What he said at the meeting is true. C. He has been chosen made us happy. D. A man’s worth lies not so much in what he h...
- 怎样才能更好的用英语交流就是有的时候你想用英语跟同学,老师等人交
- 就是有的时候你想用跟同学,老师等人交流,可是一时之间又不知道该怎么说那怎么办? 而且,交流起来又有很多的语法错误,以至于交流无法进行下去.还有我们的发音也不是很标准,所以我们很难用英语进行交流.然而,就是因为无法交流,而导致英语成绩上不去. 英语成就上不去,心里就好苦恼.帮帮我吧/
栏目分类全部>