A. 电影已经放映半小时了英文怎么说啊
The movie has been on for half an hour.
B. 英语改错
1.Mr Li has been in our city for a few days.
或Mr Li came to our city for a few days ago.
2.He went to the UK three weeks ago.
3.How long have you kept your car?
或When did you bought your car?
4.We have learned English for about two years.
We have learned English since two years ago.
5.The movie began to be shown nearly half an hour ago.
或The movie has been shown for nearly half an hour.
6.Can I borrow your umbrella and keep for ten minutes?
或Can I borrow your umbrella?
7.I have never been to Hong kong, what about you?
8. It had been raining last night.
或It has been raining since last night.
或It was raining last night.
第一句答案是最接近原句要考查的表达的意思/时态的句子。
第二第三句是换用另一种时态来表达。
为此,专门把汉语的意思列出来:
1. 李先生来我们城市已经好几天了。(意思和时态都与原句要表达的最接近)
李先生几天前来到我们城市。
2. 他三周前去了英国。
3. 你拥有你的车多长时间了?(即汉语逻辑的:你买车多长时间了?)
你什么时候买的车?
4. 我们已经学习英语大约两年了。
我们两年前开始学习英语。
5. 电影是将近半小时前开始放映的。(时态上与原句最接近)
电影放映将近半小时了。(意思上与原句要表达的最接近)
6. 我能借你的雨伞用10分钟么?(注意这个“用”字)
我能借你的雨伞么?
7. 我从来没去过香港。你呢?(注意“去过”)
8. 昨晚一直下了整夜雨。(意思上与原句要表达的最接近)
昨晚起一直下雨。(时态上与原句最接近)
昨晚一直下雨。
解析:
注意分清时态和他们相对应的连接词、持续性/非持续性动词用法。
1.考查现在完成时。
come是短暂性动作,是非持续性动词(也称瞬间动词)。非持续性动词的肯定式现在完成时不能与表示一段时间的状语连用。所以后面不能接for a few days这样的时间。
要表示李先生已经回到我们城市好几天了,这样的现在完成时态,得用持续性动词。
have been in表示人已经到了,而且呆了一段时间。
2.考查一般过去时。
Since是完成时态中的连接词。
3.考查现在完成时和非持续性动词的使用。
这句话是中国人学英语最容易忽视的几个常见问题之一。
这句话在汉语逻辑上没看出什么。但是在英语上就不是这样了。
意思我们都明白,“你的伞买了多长时间了?”
但是英语中,“买(buy)”这个词是非持续性动词,买就买,付了钱就是买,瞬间就完成,不可能有“买”了多长时间。
how long表一段时间, 所以需要一个持续性的动词。
在英语里,我们只能说:你拥有这辆车多长时间了?你什么时候买了这辆车?
4.考查现在完成时及连接词since的用法。
since的意思是“自从…以来;自从…”。在这一句中,“我们已经学习英语大约两年了”,没有说自从什么时候开始学,所以虽然since可以用在现在完成时中,但这一句里用不到since。
5.考查的内容跟第3题是一样的。
begin也是非持续性动词。开始就开始,瞬间就完成,不能说“开始”多长时间了。
在英语里,只能说电影什么时候开始了,电影播放多长时间了。
另外,电影是不能自己播放的,应该用被动。
(提一下:电影的拼写是movie而不是movice)
6. 考查的内容跟第3题是一样的。
borrow也是非持续性动词。借就借,瞬间就完成,不能说“借”多长时间。
在英语里,只能说借然后用多长时间。
7.考查have gone to和have been to的区别。
have gone to表示去了,还没回来;
have been to表示去过,而且已经回来了;
have been in表示人已经到了,而且呆了一段时间。
8.考查现在完成进行时/过去进行时/过去完成进行时。
现在完成进行时:表示从过去某时开始一直持续到现在的动作,并且还将持续下去;表示在说话时刻之前刚刚结束的动作。
“昨晚起一直下雨”,则是表示从昨晚开始一直持续到现在的动作,并且还将持续下去。连接词用since。
要是理解成“昨晚一直下了整夜雨”,说的是过去的时间里一直进行并已完成的一件事情,用过去完成进行时。另外for好像是不和last night 搭配的。
要是理解成“昨晚一直下雨”,就是说过去的时间一直进行的事情,用过去进行时:It was raining last night.
关于时态你可以参考
http://ke..com/view/238614.html?wtp=tt
http://..com/question/62142569.html?si=1
总结的都不错。
C. 英语翻译。。在线等。
1)这条围巾您买多少年了?The scarf you buy how many years?
2)我的父亲入党快十年了。My father joined the party for ten years.
3)展览从上周二起就结束了。 exhibition from last Tuesday has ended.
4)凯特来我们厂已经两年了。 Kate to our factory for two years
5)电影已经放映多久了?the film for how long?
6)我收到他的信有五天了。I received his letter for five days.
7)你的手表买了多久了?how long have you watch?
8)他必须马上把那三本书还给图书馆,因为他借太久了。he must take the three books to the library immediately, because he borrowed too long.
9)快点!电影已经放映十五分钟了。hurry up! The film had already been on for fifteen minutes.
10)我爸爸戒烟已经五年了。my father to give up smoking has been for five years.
望采纳!!
D. 当我们到达电影院时,电影已经放映半小时了-翻译成英文是什么
当他们到达电影院时,电影已经开始半小时了
E. 翻译成英文啊,急求。1电影已经放映多久了2我收到他的信有五天了3你的手表买了多久4你必须马上把那...
1.How long has the movie been shown?
2. It has been 3 days since I received his letter.
3. How long have you bought your watch?
4. You need to return the 3 books that you have borrowed to the library immediately, because it has been a long time since you borrowed them.
5. Hurry up, the movie has been shown for 15 minutes.
6. My father has been quit smoking for 5 years.
自己翻译的
F. 电影已经放映十五分钟了的英文
The film has been started for 15 minutes.
G. 电影已上映一个小时的如何翻译英语
has already began
H. 英语问题电影开始多久了
是要翻译这句话吗?
How long has the movie been on?
这里要注意,容易把句子错写成:how long has the movie started/begun?因为start和begin都是瞬间动词,是不能持续一段时间的,所以也就不能用how long来提问。
而be on指的是电影上映了、开始了的状态,状态是可持续的
I. (电影放映完毕)英语怎么说
The movie is over! 电影结束!
When the movie is over,--- 当电影结束时,---