✔ 最佳答案
首先講Will和Shall的分別,然後才講be going to與will的分別:
現在我引用
http://www.npc.edu.hk/staff/~ngtungying/english_grammar/
綱站裏所解釋Shall/Will用法一則(以作參考)
英文動詞的一般將來時態的形態是:
will / shall﹝英﹞ + Root Form
英文動詞的一般將來時態表示將來發生的動作或狀態。
例如:
We shall go to Shanghai tomorrow.
He will graduate next year.
其實,「will / shall﹝英﹞ + Root Form」這種形態的
動詞除了表示「將來」外,還可表示「意願」或「決心」。
參見下表:
A 組
B 組
C 組
純粹將來
主角意願 + 將來
講者 / 對方意願 + 將來
I ( We ) will / shall (英) go.
I ( We ) will go.
I ( We ) will go.
You ( You ) will go.
You ( You ) will go.
You ( You ) shall go.
He ( They ) will go.
He ( They ) will go.
He ( They ) shall go
注:主角即主詞(subject)
例如: I will be ten year old next year. ﹝我明年將會十歲。﹞﹝A組﹞
Will you go there again? No, I will not go there again. ﹝不,我決不會再到那裏去。﹞﹝B組﹞
Will you go with me tomorrow? Yes, I will go with you tomorrow. ﹝是,我明天決定和你去。﹞﹝C組﹞ How old will I be next year? You will be ten years old next year. ﹝你明年將會十歲。﹞﹝A組﹞
You will go with me tomorrow. ﹝明天你想和我去。﹞﹝B組﹞
You shall learn English for three years. ﹝你將要學三年英文。﹞﹝C組﹞ He will be ten years old next year. ﹝他明年將會十歲。﹞﹝A組﹞
Will he go with me tomorrow? Yes, he will go with you tomorrow. ﹝是,他明天決定和你去。﹞﹝B組﹞
Shall he go with me tomorrow? ﹝【你】容許他明天和我去嗎?﹞﹝C組﹞ Yes, he shall go with you tomorrow. ﹝是,他明天將可以和你去。﹞﹝C組﹞
至於be going to是指事情早有安排,現引 古德明 先生一段說話,以作解答:
My mother is in hospital. I will / am going to visit her tomorrow ( 家 母 進 了 醫 院 , 我 明 天 會 去 探 望 ) 一 語 , 應 用 will 還 是 am going to ?
說 計 劃 、 意 圖 等 , will 和 be going to 都 有 「 將 會 」 的 意 思 , 但 be going to 一 般 用 來 表 示 「 已 有 安 排 」 , will 則 表 示 「 臨 時 決 定 」 , 例 如 : He's going to leave tomorrow afternoon? In that case, I'll go and see him tomorrow morning ( 他 定 了 明 天 下 午 離 去 ? 那 麼 , 我 明 天 早 上 去 看 他 吧 ) 。 這 兩 句 改 為 He'll leave 和 I'm going to go and see him 就 不 妥 當 。
讀 者 示 下 的 那 句 , 「 探 望 母 親 」 顯 然 是 早 已 計 劃 好 , 所 以 應 用 am going to visit 而 不 用 will visit 。
( 本 欄 轉 載 自 《 蘋 果 日 報 》 的 「 征 服 英 語 」 專 欄 , 作 者 為 古 德 明 先 生 )
22-06-2006