must have been
must 與have 不是都為助動詞?怎麼可以連在一起使用
請問must have been的英文文法與中文意思?
2006-06-07 19:14:02 · 4 個解答 · 發問者 Dixson 1 in 社會與文化 ➔ 語言
這是對過去可能的一個猜測...表示某人/事/物 必定已經~Ex. (The ground is wet.) It must have rained last night.(地板濕的)昨晚一定下過雨了。F.Y.I.
2006-06-08 00:14:38 補充:
must have been=>必定已經是~must have been + pp=>必定已經被~
2006-06-08 04:06:07 補充:
T40及Julia對於must與have的功能講得很清楚...^^我也不需贅述了...只是要再補充一點...助動詞搭配使用..一定有其意義...在此便是我說的"過去可能的一個猜測"我也回過你幾個關於助動詞的問題...請參考^^
2006-06-07 19:45:36 · answer #1 · answered by 狐狸 6 · 0⤊ 0⤋
Must 為助動詞,包涵許多意義,但中文用"必須,一定,必定"就一把把它給打死了。 在使用 must 時,其中的一個意義為帶有高度確定性的推論。這個用法理,可以在其後接上別的助動詞。以 'must have been' 來說,我們可說:
The lights were on, so they must have been home.
燈亮著,所以他們一定在家。(注意,燈亮著 指涉一個過去的時間點,可能是昨天或前天,但只要是在敘述時的時間點前都適用。在實用上,你可以用時間副詞或副詞子句來標明時間。這樣就可以更清楚了。)
在以上例句中,由於主要事件發生於過去,所以推論部分的時態必須與之一致。而由於其為推論,所以不用單純的過去式,而用完成式。(記得所謂的非現在事實的假設語法,非過去事實的假設語法嗎?)
再看這一句: ”The lights are on, so they must be home." (燈現在亮著,所以他們現在一定在家)
注意期間時間點的關係,以及使用 must 來指涉推論的用法。
Must的用法很多的,多看才能區分其間的差異。
2006-06-07 21:34:01 · answer #2 · answered by T40 5 · 1⤊ 0⤋
你給的資料不夠充足,只能做以下分析:
must是"必定"的意思,在這裡是助動詞沒錯
have been 是完成式的用法,也就是本句主動詞,意思是"已經是....了"
所以must(助動詞) have been(本動詞),意思是"必定已經是......了"
最好有上下文,解釋起來會更完整!
希望有幫到你
2006-06-07 20:06:58 · answer #3 · answered by ? 6 · 0⤊ 0⤋
must 與 have 都有助動詞的功能 但是 have也是 現在式動詞 也就是說 have 是一般動詞也是助動詞 must have been 這裡的must 是助動詞 have是一般動詞 所以 must have to 表現在完成式
2006-06-07 19:32:02 · answer #4 · answered by do myself 1 · 0⤊ 0⤋