推 gentlerocker: 受教了!謝謝你 12/01 23:14
※ 引述《snowknife (For The Horde)》之銘言:
: 書名:網路題目
: 題目:I ___ to telephone a friend in Hong Kong for the last three hours but
: the line is still busy
: (A)tried
: (B)have been trying
: (C)had been trying
: (D)have tried
: 疑問:
: 答案是B
: 考這種完成式加上時態選擇我實在不知道怎麼判斷
: 我可以用文法確定不是C 因為用過去完成式 其子句通常是過去式
: 而不是A 是因為 for the last hours 通常是用完成式子句
: 那請問怎麼判斷B和D呢
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.223.4.236
※ 文章網址: https://www.ptt.cc/bbs/TOEIC/M.1448903038.A.E4D.html
基本上簡單來分 使用 現在完成(PP) 或是 現在完成進行(PPC)
完全是端看說話的人
想要強調的是 事件的 過程(process)或是狀態(state)?
基本上PPC 強調 過程 特別是 持續性 與 重複性
PP 強調 狀態 特別是 結果
這樣寫我知道 大家也看不懂 所以下面會有充分的舉例
(這是很多複雜分法中 最二流的分法XD 但是很實用)
1. 先來看 兩個皆通的例子
A: Where is Dr Owen's office?
B: Sorry, I don't know. I have not been working here for long.
I have not worked here for long.
這句子 PP 跟 PPC 都可以
只是 PP 強調 有沒有工作這件事情 (the state of having a job)
而 PPC 強調 工作活動 (the activity of working)
所以基本上, 朋友說要用 for 來判斷 PP或PPC 是不太正確的
2.以下是 不能互通的例子
I have used three tins of paint on the kitchen walls.
這邊就不會用PPC 因為這邊強調的是結果! 我廚房的牆用了"三罐油漆"
Prices have decresed by 7%.
這裡也不行用PPC 代替 因為有結果
3. 跟本題相關的例子: 強調 持續性與重複性
比較下列兩個句子 就清楚 PP跟PPC 在本題"語意"的差別
Joseph has been kicking a football against the wall all day.
He has played for the national team in 65 matches so far.
很多人這時候一定會問說:第二句不也是重複與持續嗎?
但是他的重複持續 不是建立在"同一個"事件上面! (有沒有覺得豁然開朗XD)
第一句很明顯 就是只天在對牆踢同一個足球(好啦! 可能很多顆的球@@)
是 "同一事件!"
可是你看 第二句 請問65場 比賽 會是 "同一事件嗎?"
每場比賽都是 單一的 獨特的啊!
所以我們回到原題
基本上它給你很多clues 來暗示你 他想要強調
他打很多次而且還持續一段時間
希望這樣冗長的解釋 讓你可以進一步了解 PP跟PPC 他們的用法
特別是在語意上的差異 >O<
英文的時態不只是指出了時間順序 重要的是 他還有細微語意上的差別
但是 這一塊 台灣很缺 所以要靠GOOGLE或是外國人寫給外國人的文法書
比較有機會學
當然 有機會去國外讀書或生活一陣子 效果更好
比如說:
Bill is sick. He won't come.
Bill is sick. He won't be coming.
照中文好像兩句意思一樣 但是 第二句其實比較禮貌@@
這種細微的差異 真的很難@@ 所以加油!