作业帮 > 英语 > 作业

英语翻译1.我去过上海-I have been to shanghai 2.我去了上海-I went to shangh

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/04/28 20:40:13
英语翻译
1.我去过上海-I have been to shanghai
2.我去了上海-I went to shanghai
(v+过是表示have done吗?v+了是表示过去式吗?)
但是书上解释是v+过表示sth happened in the past
v+了 sth has happened
那么,请问如何翻译下面这两句:
1.我养过一只猫
2.我养了一只猫
3.我要养一只猫
那请问,v+过,翻译成英文有什么规律吗?
比如 我喝过...
我看过..我吃过...
1 I raised a cat
2 I have raised a cat
3 I will raise a cat
去了上海-应该是 have gone to shanghai
去过上海-用have been to shanghai是因为have been比较特殊.
过去去上海的-went to shanghai
v+过一般翻译成现在完成式