一个英语问题:原句:I didn't work for twenty years ,为什么不是I haven't wor

一个英语问题:原句:I didn't work for twenty years ,为什么不是I haven't worked for twenty years?
twenty
寻I 1年前 已收到1个回答 举报

龌龊的我 幼苗

共回答了24个问题采纳率:91.7% 举报

这句话你用现在完成时态或者过去完成时态,相信你都可以理解的.其实,一般过去时态是可以和一段的时间状语连用的.只是少见而已.那现在完成时态来说,它表示过去的动作对现在的影响或过去的动作一直延续到现在,这两个特...

1年前 追问

3

寻I 举报

那I haven't worked for twenty years?和I didn't work for twenty years ,有区别吗?是不是过去式也能用时间状语?例如:I have lived there since i come here .和I lived here since i come here.什么时候过去是能用时间状语,能不能多给我一些example?Thank you so much. 我二十年没有工作了可以翻译为I have twenty years of not working吗?那时我在网上翻译的,但总感觉挺别扭的,还有其他翻译吗
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.953 s. - webmaster@yulucn.com