Re: [文法] 完成式 vs 完成進行式
這是很常見的問題
想了想我還是決定回文
可以參考以下網址
https://learnenglish.britishcouncil.org/grammar/intermediate-to-upper-intermediate/present-perfect-simple-and-continuous
不好意思我不會縮網址...
其實還有另一篇寫的更仔細的但是臨時找不到....
British Council的教材都不錯
蠻正確也很仔細
雖然我是教美式英語但我也常常用British council的教材
一些英式用法再改掉就好了
各位如果學美語的學生也可以考慮他們的資料
基本上沒有正確答案
就是看你想強調什麼而已
根據經驗
一些(台灣)學校老師會說
「have pp表示已完成
have been Ving表示還會進行」
這是錯的
網路上有些號稱是美國人做的教材也會這樣宣稱
這一樣是錯的
有時候一些測驗會跟你說只能用哪一種
但是大部分時候這些題目沒有經過仔細檢驗
其實兩者都通
語氣稍有差別而已
(前面也有多位大大回文說兩者沒有差別)
不過呢 這兩個時態還是稍微有些差異的
比較精確的說法是
「要強調已經完成用have pp
要強調還會繼續、強調動作(動態性)用have been Ving」
比方說我在跟朋友討論一本小說
我想暗示朋友我已經看完了可以盡情討論
那麼我會說
So I’ve read this book...
當然更精確的用法是I (have) finished the book.
如果我想分享一些發現但是不想被雷到
我會說I‘ve been reading this book...
不過保險起見還是先說no spoilers!比較好XD
如果一個寶寶在哭
而我根本不在乎那個寶寶
我可能會單純的敘述這件事實
The baby’s cried for two hours.
如果我很很擔心那個寶寶
又或者我已經快被哭聲逼瘋了
我會說The baby’s been crying for two hours! Would you do something?
大部分時候是兩者皆通的
所以有規模的英語能力測驗不大會出這種題型
一點淺見
-----
Sent from JPTT on my iPhone
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.77.215.115 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Eng-Class/M.1590418933.A.3EC.html
→
05/26 01:35,
4年前
, 1F
05/26 01:35, 1F
→
05/26 01:59,
4年前
, 2F
05/26 01:59, 2F
→
05/26 02:48,
4年前
, 3F
05/26 02:48, 3F
※ 編輯: sadlatte (42.77.215.115 臺灣), 05/26/2020 02:49:58
→
05/26 02:57,
4年前
, 4F
05/26 02:57, 4F
→
05/26 02:57,
4年前
, 5F
05/26 02:57, 5F
→
05/26 02:57,
4年前
, 6F
05/26 02:57, 6F
→
05/26 02:57,
4年前
, 7F
05/26 02:57, 7F
→
05/26 02:57,
4年前
, 8F
05/26 02:57, 8F
→
05/26 02:57,
4年前
, 9F
05/26 02:57, 9F
→
05/26 02:57,
4年前
, 10F
05/26 02:57, 10F
→
05/27 09:26,
4年前
, 11F
05/27 09:26, 11F
討論串 (同標題文章)
完整討論串 (本文為第 5 之 5 篇):
18
195
Eng-Class 近期熱門文章
PTT職涯區 即時熱門文章
12
119