问题标题:
【这几个不同的英文时态是否可以这样表达?现在完成时:Haveyoufoundyourwatchyet你已经找到了你的手表吗?过去时:Didyoufindyourwatch?你找到了你的手表吗?这两个不同时态的句子译文几乎一样,】
问题描述:
这几个不同的英文时态是否可以这样表达?
现在完成时:Haveyoufoundyourwatchyet你已经找到了你的手表吗?
过去时:Didyoufindyourwatch?你找到了你的手表吗?
这两个不同时态的句子译文几乎一样,如果练习上出现的中译英的问题中:你找到了你的手表吗?这两个句子都适合用在这个句子中做英文翻译吗?如果不能,请说明为什么?
现在进行时:Doyoulookingforyourwatch?你正在找你的手表吗?(这个句子这样翻译对吗?)
thankyouverymuch!
李琼章回答:
单就“你找到了你的手表吗?”这句中文,用你写的完成时和过去式都可以.
但如果有情景,比如你还在找着,别人可能会问“Haveyoufoundit?”
如果别人就是听说你之前丢了,后来碰到你了,可能就会问“Didyoufinditeventually?”
当然这个区分很细微,没有上下文的话,基本上你写哪个都是对的.至于非要问什么时候用哪个,到楼主去留学或者跟外国人交流多了就会有感觉.
现在时应该是Areyoulookingforyourwatch?
李桂香回答:
我现在又反复了看了我自已的笔记,过去时的句尾,是否都有一个过去的时间状语呢?我现在学新一,纯自学,现在有点绕,见谅啊!
李琼章回答:
会挺常有过去的时间状语的,但也不一定有。因为有时语境就已经提示了是过去了嘛。但现在完成时就不会直接加个过去的时间,因为它的意思是一直延续到现在的。但如果有since之类的从句就有可能,比如IhavebeenstudyingEnglishsinceIwassevenyearsold.但绝对不会说IhavebeenstudyingEnglishsevenyearsago.这样说会明白一点吗?
李桂香回答:
知道了,非常感谢了!
点击显示
英语推荐
热门英语推荐