看板 Eng-Class 關於我們 聯絡資訊
※ 引述《beargirl (la)》之銘言: : ※ 引述《ostracize (bucolic)》之銘言: : : 沒錯!整個句子顯得很不自然很怪! : : 台灣就是有一堆奇怪的英文老師,連簡單通順的句子都寫不出來, : : 還老是想出一些怪考題,來考學生進階的文法。 : : My daughter has (already) done her homework. : : My daughter has been doing her homework since 3 p.m. : : When I got home (at 5 p.m.), my daughter was doing her homework. : : She had been doing her homework since 3 p.m. : : When I got home, my daughter did her homework. : : (I got home, and then my daughter did her homework.) : 真的。 此外,o大能列出各種情境,文法&時態概念也相當清楚 : 我再補充原PO 一些資訊 : 因為有過去的時間點 when I got home & since ...,強調到家時,女兒還一直持續在做 : 功課,用過去完成“進行“。 : 但也因為有since這類的持續時間詞 (ex. for xx hours…),用過去完成 (而無進 : 行)也能清楚表達一直做功課到我回家時仍持續著的意思,故可用「過去完成」來代替 : 「過去完成進行」 : 所以在此情境下: : (1) 用「過去完成」&「過去完成進行」都可 : (2) 因為有when I got home,用「現在完成」的話,反而時序會錯亂,文法不通 : 另外, 假如這句沒有 since, 用「過去完成」&「過去完成進行」則有不同語意,差別 : 在於表達有無一直持續到 我回家時還在寫功課。 英文文法中有個玩意,台灣的英文教育中好像沒什麼講這玩意,但其實這玩意很重要, 這玩意叫做「時態的一致性」(Sequence of Tense)。 它為什麼重要?因為動詞時態不只表示時間,也表示句子的敘事邏輯。利用動詞的時態, 說明各個動詞所表示的動作,跟主要動詞所表示的動作,相互之間的邏輯關係。 學校老師花很多時間教一堆口訣,卻不願意用那些時間好好解釋「時態」的意義... https://htmfiles.englishhome.org/grammar/sequence.htm 這是對於「動詞時態的一致性」的難得的中文介紹,它不是台灣人自己搞出來的, 它的原始網頁也是來自已經算很有代表性的英文教學網站 http://guidetogrammar.org/grammar/sequence.htm 如果還有人心存疑慮的話,加拿大政府找渥太華大學英文系搞出來的英文自學網頁, 總有說服力吧...(雖然這網頁沒有列入不定式跟分詞構句的情形...) https://tinyurl.com/38c24mns 話說回這篇的原始問題,when I got home其實是用來鎖定時間點的, 因此,就只有過去完成式跟過去完成進行式兩個時態可以選(因為有since), 就看想強調什麼了。 用現在完成式,會造成跟錨定在過去時的主要動詞(got)的文法(時間邏輯)相衝突。 --- 在我看來出這問題的老師,要嘛是誤打誤撞,要嘛他其實非常清楚時態的玩法。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 128.163.238.108 (美國) ※ 文章網址: https://www.ptt.cc/bbs/Eng-Class/M.1634001844.A.199.html
neversayyes: 不過表定答案是現在完成式XD 所以特別提出來跟大家討 10/12 14:59
neversayyes: 論~ 我一開始想法也跟您一樣,考慮時態一致所以覺得 10/12 14:59
neversayyes: 應該是過去完成,但看到答案是現在完成思考了非常久 10/12 14:59
neversayyes: ,所以丟上來跟大家討論~~ 非常感謝您:D 10/12 14:59
beargirl: 如果說答案是現在完成式,比較說的通是關係副詞when 限 10/12 21:29
beargirl: 定 3pm, 也就是說話者(I)3pm到家時。 但整句表達說 10/12 21:29
beargirl: 不出哪裡怪,不自然。 我才疏學淺 10/12 21:29
cerenis: 我一直以為表時間順序是現在>現在完成>過去>過去完成 10/17 23:40
cerenis: 這題不是在考這個嗎,回家用過去所以答案是現在完成。 10/17 23:41
cerenis: 有人可以解釋一下表時間順序的用法嗎XD,以前高中是這樣 10/17 23:42
cerenis: 背的。(不過我不會在這句用SINCE) 10/17 23:43