Brasilia has largely been a successful experiment in massive social planning, drawing industry and millions of people into the interior and helping to unify the large nation.
請問句中 has ... been ... 做何解?
為什麼要用完成式呢?做什麼作用?做何解?
謝謝。
2007-06-18 07:21:41 · 3 個解答 · 發問者 Kevin 2 in 社會與文化 ➔ 語言
版主您好:
Brasilia has largely been a successful experiment in massive social planning, drawing industry and millions of people into the interior and helping to unify the large nation.
巴西里亞(巴西首府)這個大規模社區建構的嘗試性計畫, 目前已經獲致廣泛的成效, 吸引產業界以及數百萬人移居內地, 使巴西這片廣大領土上的人口分布更為平均.
用完成式表達[到目前為止已經...]的語意.
It is a successful experiment.
這是一個成功的嘗試.(說明一個現在的事實)
It was a successful experiment.
這在當時是一個成功的嘗試.(說明一個過去的事實)
It has been a successful experiment.
這個嘗試(到目前為止)已經相當成功.
(說明一個從過去到現在連續存在的事實)
2007-06-19 08:32:05 補充:
應該改為[目前已經...]比較好, 因為狀況有可能繼續存在下去.
2007-06-19 04:29:34 · answer #1 · answered by Kevin 7 · 0⤊ 0⤋
has ...........been,has對應到en,largly為副詞,可省略不看
一.現在完成式表3種意思
1.經驗
2.持續
3.完成[此句用法]
二.地方+beV +物
是某某地方有某某東西的意思
總結-has.........been在本句是[已經有]的意思
2007-06-18 07:56:06 · answer #2 · answered by l.m.s 1 · 0⤊ 0⤋
希望對你有幫助
http://www.grammarfree.com.tw/tw
一、现在完成式表示到现在为止已完成或仍在持续的动作、状态;强调对现在的影响、联系,或表示经历、经验即用过去发生的动作来说明现在的情况。
二、现在完成式用在过去已完成而其结果对现在仍有影响的动作来说明经历、经验,或表示某种感情色彩。
三、当现在完成式表示从过去某时持续到现在的动作或状态,以说明经历、经验,与for或since引导的表示一段时间的副词片语连用时,述语动词要用be, keep, learn, live, read, serve, stay, study, teach, watch, work, write等表示持续的动词,不可使用arrive, become, begin, borrow, buy, come, close, die, end, enter, get, go, hear, graduate, join, leave, lend, lose, marry, open, put, reach, receive, return, see, shut, start, stop等表示终止的动词。
--------------------------------------------------------------------------------
1. It has been a long and tiring day today.
今天真是够累的。
现在完成式表示到现在为止已完成或仍在持续的动作、状态;强调对现在的影响、联系。
2. Where have you gone, mom?(错误)
你去哪里去了,妈妈?
表示终止的动词如die, go等不可用完成式表示从过去某时持续到现在的动作或状态。have gone表示所提到 的人现在已不在本地,上句是错误的,不符合逻辑。
3. I mean, where have you been, mom?
我意思是说你今天去哪里了?
表示终止的动词如die, go不可用完成式表示从过去某时持续到现在的动作或状态。
4. I have been to the flower market. I bought a pot of flower.
我去了趟花市。我买了盆花。
本句用have been表示人去过某地但现在已经回来了。不可用have gone。
5. Mom, it has been a long day for me, too.
妈妈,我今天也够受的了。
现在完成式表示到现在为止已完成或仍在持续的动作、状态;强调对现在的影响、联系。
2007-06-18 07:38:28 · answer #3 · answered by jane 1 · 0⤊ 0⤋