Re: [問題] 英文怎麼判斷時態?

看板juniorhigh作者 (jojo)時間14年前 (2010/05/20 22:32), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串3/3 (看更多)
當你看到過去時段 例如:yesterday, last night... 就選擇過去式 若只是表達一個事實 就是簡單式 ex:I stayed up until 3a.m. last night 如果表達一個進行的動作就是過去進行式 While I was taking a shower, the phone rang. 注意上面例句,"通常"while後面接的是進行式when接簡單式 所以上面句子= When the phone rang, I was taking a shower. 若是表示完成或是持續的或是經驗 使用現在完成式(國中階段的部份) 表示完成通常會有 already yet 這類的 ex: I haven't finished my homework yet. 持續的就像你說的有since for since加時間點 for 加一段時間 ex:I have been a high school student since last summer I have been a hight school student for a year. 經驗喔 I have been to the U.S five times. 跟has gone to 比較 have been to 不一定那個人現在在那個地方 has gone to 那個人正在那裡(因此絕不是說話人) e:John has gone to China.(約翰去了中國) 希望有幫助@@ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.68.81.56

05/20 22:34, , 1F
謝謝你:)
05/20 22:34, 1F

05/20 22:37, , 2F
been去過了也回來了;gone去過了還沒回來
05/20 22:37, 2F
文章代碼(AID): #1BzKVftb (juniorhigh)
文章代碼(AID): #1BzKVftb (juniorhigh)