本文目录一览

1,你上个月去过上海吗 翻译成英语过去式

只能用过去完成式、建议你补语法、Have you been to Shang Hai last month?
他爸爸上周去上海了 his father went to shanghai last week went 英 [went] 美 [w?nt] v. 去; 进行( go的过去式 ); 进展

你上个月去过上海吗 翻译成英语过去式

2,我曾经去过上海用英语怎么写

i have/had been to shanghai
您好! 可以说 "I have ever been to Shanghai." 希望您采纳 谢谢您的支持
I have been to Shanghai.
正确答案是:I have been to ShangHai ~手工翻译,尊重劳动,欢迎提问,感谢采纳!~
我曾经去过上海.”用英语怎么写
I 【ve/have】 been to Shanghai (once/before).

我曾经去过上海用英语怎么写

3,你和你家人去过上海世博馆吗翻译

你好!我是英语师范学校毕业的,希望我的回答可以帮助到你!这句话你可以翻译成:Have you and your family ever been to Shanghai Expo? 这句话的主要语法点是表示时间状态的“去过”,由这两个字可以看出需要用到的时态是现在完成时。另外,你需要注意两个相似短语之间的区别。如下:have been to some place 表示去过某些地方,现在已经回来了have gone to some place 表示去了某些地方,现在还在那里仔细研究下,看出区别了吗?O(∩_∩)O~
世博馆的那个“馆”字翻译: pavilion
Have you and your family ever been to Shanghai Expo?

你和你家人去过上海世博馆吗翻译

4,三年前我到过上海 翻译下谢谢

应该是I have been to Shanghai 3 years ago. have been to表示去过某地而且回来了。 如果用一般过去时就不能表示是否回来了。 这里显然可以加时间状语。这个动作可以持续。而且 3 years ago是过去的一个时间点,而不是一段时间,所以这个动作是否可以持续不影响这个时间状语的添加。相信我,我在美国,英语一定不会差啊
我同意四楼的观点!最好直接问英语老师
回答者: famous000 - 江湖大侠 八级 9-8 08:24的答案应该把 before 改成 ago, 就对了~~
正确的应为:I went to Shanghai three years ago.三年前我到过上海. 使用一般过去时 (1)I have been to Shanghai.意思是我以前去上海,到我现在还一直在上海. 不能加具体的时间点(不能和表示具体时间的时间状语连用),如yesterday,last year,ago,three years ago.(错误:I have been to Shanghai three years ago) 但是能和表示"直到现在"时间状语连用,就是说可以加so far,ever,since,for等等.(正确:I have been to Shanghai for three years.我到上海3年了) (2)have been to 这个动作,在过去已经结束了吧? 没有结束,持续到现在.过去就结束的动作到用过去完成时(had benn),使用限制较多,也不能放在这个句子里面用,所以1楼和3楼的回答是错误的,使用过去完成时必须一过去某一时间作为前提,这个前提通常需要加by,before短语来表示,或者有从句(过去时)做时间状语.但是,如果是在一定的上下文中,时间状语也可以不用.TO2楼的:"have been to表示去过某地而且回来了, 如果用一般过去时就不能表示是否回来了"是明显错误的.现在完成时的定义就是:表持续,就是过去时间发生的动作,一直持续到现在. 你真的是在美国的吗?麻烦不要误人子弟吧. TO楼主:还是希望你去查下语法书,或者问问老师,答案就很明显了.(本来没有打算写这么多-_-)

文章TAG:翻译  去过  上海  上海市  翻译你去过上海市吗  翻译成英语过去式  
下一篇