1.We have lived for a long time in that street.我们在那条街上住了很长时间。请问,我这句话翻译的对不对???如果不对请指出!
热心网友
We have lived for a long time in that street.---我们已经在那条街上住了很长时间了。"have lived"是现在完成时,表示现在还在进行着的.你翻译的"我们在那条街上住了很长时间"包含了两种意思,即"我们曾在那儿住了很长时间"和"我们在那儿住了很长时间",你仔细体会一下,这两句话还是有区别的.
热心网友
It's correct.
热心网友
right
热心网友
现在完成时:我们在那条街已经住了很长时间了.
热心网友
对
热心网友
对啊
热心网友
我们已经在那一条街道中居住有很长的一段时间。这样我这样翻译表示你现在还在那条街上居住.
热心网友
对的