几道高一英语翻译题~~速度~··~·~~~~~~~~~

1.这些英国朋友来南京已有5天了。
2.那座美丽的城市我去过两次。
3.格林一家已去海滨度假,下周一回来。
4.他患感冒已有4天了。
5.他从草陈6点钟起就粉刷墙壁,看样子要下午才能完成。

1. These British friends have been in Nanjing for five days already.

注:我认为‘have been in Nanjing’比‘have come to Nanjing’更恰当,因为‘been’可用于表示状态,而‘come’是点动词(表示某点的动作)。不应该只因为中文为‘来南京’而逐字地死译。
另外,句中的‘来南京已有5天了’说明他们现在还在南京。

2. I have been to that beautiful city twice.

3. The Greens have been to the seaside for holiday; they will be back next Monday.

4. he has got a cold for four days already.

注:无论怎样,‘catch a cold' is 短暂性的-传染上感冒的传染过程不可能长达5天。因此,患感冒在此句应译为‘got a cold’。

5. (草陈=>早晨)

He got up at 6.a.m. and has been painting the wall since ; it seems that he won't finish until the afternoon.

注:6 a.m. = 6 o'clock in the morning
(a.m.,拉丁文 ante meridiem 表示中午之前)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-12-15
1.These British friends have been to Nanjing for 5 days.去过某地(已回来)用have been to。
2.I have been to the beautiful city twice.
3.The Greens have gone to the beach/seaside for a vacation/holiday ,and they'll be back next Monday.去了某地还没回来用have gone to 。
4.He has been catching/getting a cold for 4 days.感冒catch a cold为短暂性动词,瞬间动作,前面加be动词。而又用完成时,就have been…。
5.He got up at 6:00 a.m. and stated painting the wall,it seems that it would have been done in this afternoon.
将来完成时本回答被提问者采纳
第2个回答  2009-12-26
1.These friends of English have been in Nanjing for 5 days.
2.I have been to that beautiful city twice.
3.Greens have gone to have vacation in Haibin and will come back next Monday.
4.He has been cold for 4 days.
5.He has been painted the wall since 6 O'Clock in morning and it seem like it won't finished until this afternoon.
第3个回答  2009-12-15
1 these British friends come to nanjing has 5 days.
2 the beautiful city, I have been there twice.
3 the greens have go on holiday to the seaside, return next Monday.
4 he colds have 4 days.
5 he from grass Chen at 6 o 'clock, and it was repaint the wall to finish this afternoon.
第4个回答  2009-12-16
1. These English friends have been in Nanjing for five days.
2. I've been to that beautiful city twice.
3. The Greens have gone to the seaside on vacation and will be back next Monday.
4. He has got a cold for four days.
5. He has been painting the wall since six o'clock in the morning. It seems work can't be done until afternoon.
相似回答