英文Grammar用法(20點)

2008-04-02 1:32 am
我時時都唔太清楚英文Grammar既用法,

例如咩情況會咁用?? (頭4個我清楚點用啊, 可以不用解答)

以下係我在知識copy的所有grammar, 請問可否清楚解答我嗎? 非常感謝!

現在式 I go to school.

過去式 I went to school.

將來式 I will go to school.

現在進行式 I am going to school.

現在完成式 I have gone to school.

現在完成進行式 I have been going to school.

過去進行式 I was going to school.

過去完成式 I had gone to school.

過去完成進行式 I had been going to school.

將來進行式 I will be going to school.

將來完成式 I will have gone to school.

將來完成進行式 I will have been going to school.

回答 (2)

2008-04-02 1:37 am
✔ 最佳答案
時間就是分為三部份:

現在式:
─────X──────
 過去  現在   未來

過去簡單式:
──X──|─────
 過去 現在 未來

未來簡單式
─────|──X──
 過去 現在  未來

現在進行 →
─────|─────
 過去 現在  未來

過去進行
  →
──X──|────
 過去 現在 未來

未來進行   →
────|──X──
 過去 現在 未來

現在完成
─X////|─────
 過去  現在  未來

過去完成
─x//X───|──────
    過去 現在  未來

未來完成
─/////|/////X──
過去   現在    未來


每個時間都有每個狀態搭配

例如:現在簡單式 He works.
   是指他現在是在工作 強調的是狀態而不是動作
(註:現在簡單式表 事實狀態、習慣動作、格言不變真理、代替未來式)

   現在進行式 He working.
   是指他現在正在工作 強調的就是動作
(註:進行式也可以表示未來)   

   現在完成式 He has worked.
   是指他從以前到現在都有在工作 也是指狀態
   有 到目前為止過已經 的意思
(註:現在完成式表 完成、經驗、繼續)

   現在完成進行式 He has been working.
   也是指從以前到現在 但強調的是持續進行的動作
(註:現在完成進行式表 繼續)

比較:簡單式是 我有在工作 但我現在的動作並不是正在工作
   而進行式就是強調我正在工作的意思


而過去也是跟現在一樣 只是時間點不一樣

例如:過去簡單式 He worked.
   他過去有在工作 但是現在沒有 一樣表狀態
(註:表過去的 動作狀態、習慣、發生的連串動作)

   過去進行式 He was working.
   只要是現在以前都代表過去 而過去進行式則表示
   過去的某個時間點 正在進行的動作
(註:表過去的 正在進行動作)

   過去完成式 He had worked.
   在過去的某個時間點以前 就已經完成的動作
例如:I lost my watch that I had bought yesterday.
   先買手錶 再弄丟 然後現在說這句話

   過去完成進行式 He had been working.
   過去的某個時間點 動作正持續進行
例如:Mother had been preparing our breakfast when I go up
   媽媽先正在作早餐 我們才起床 而媽媽作早餐的動作
   持續到我們起床都還在進行

未來式也一樣 也是時間不同

例如:未來簡單式 He will work.
   他將來會工作 也式表狀態 不過不是現在 而是將來
(註:簡單式表動作也表狀態 但是動作並不是正在進行)

   未來進行式 He will be working.
   指未來的某個時間點正在進行的動作
例如:We will be traveling in Hualien during the New Year vacation.
   新年假期 我們將在花蓮旅行 假期還沒有到
   而是指 那段期間旅行的動作持續進行到假期結束

   未來完成式 He will have worked.
   未來的某個時間點或是某個動作之前就已經完成的動作
   但仍然在現在是以後
例如:By nex May,he will have lived here for six years.
   到明年五月 他住在此地就要滿6年了 還沒到明年五月
   所以用未來式而狀態持續 所以用完成式
(註:通常完成式會加上For+一段時間或Since+一個時間點)

   未來完成進行式 He will have been working.
   未來某個動作將會持續進行到未來某個時間點
   而且會繼續進行下去
例如:My mom will go to bed at 10p.m. I will get home at midnight.
At that time,she will be sleeping. She will have been sleeping for tow
hours by the time I get home.
   我媽將會在10點就寢而我將再午夜到家 那時她將在睡覺
   在我到家之前 她已經睡了兩個小時
  *因為媽媽還沒就寢故用未來式 而我回到家之前她會在睡
   覺而且會繼續睡下去 所以用未來完成進行式
2008-04-02 1:38 am
現在式 I go to school. (This is used to talk about facts which is still happening)

過去式 I went to school. (This is used when you used to go to school but not anymore...)


將來式 I will go to school. (This is for future event, hasn't happened yet but is going to happen)

現在進行式 I am going to school. (This is what you are currently doing.)

現在完成式 I have gone to school. (This is what you're doing but you've already done this today...will continue to do this for future)

現在完成進行式 I have been going to school. (Again, same as above, to describe you are still going to school.)

過去進行式 I was going to school. (To describe what you did in the past, telling people what you were doing usually when you tried to say something..e.g, I was going to school when the accident happened.)

過去完成式 I had gone to school. ( This is to say what you've completed and you are not going to school anymore.)
過去完成進行式 I had been going to school. (Again, past tense, when you want to describe what you used to do in the past)

將來進行式 I will be going to school. (Similar to I will go to school)

將來完成式 I will have gone to school. (This is to say you have gone but will in the future, not now)

將來完成進行式 I will have been going to school. (This one doesn't sound right..., but it's use to describe what you will be doing inthe future and will continue to do this for the future)
參考: myself.


收錄日期: 2021-04-16 14:47:45
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20080401000051KK01603

檢視 Wayback Machine 備份