[請益]present perfect continuous and simple

看板Eng-Class作者 (why早餐店不賣熱可樂?)時間7年前 (2019/01/02 13:24), 編輯推噓0(0010)
留言10則, 1人參與, 7年前最新討論串1/1
目前在做grammar in use 的題目,關於現在完成式和現在完成進行式 想釐清是否自己真的有理解: 1.This is a very old book,_______(I/have)it since i was child. 答案是I have had,想請問若用I have been had是不是也可以? 我的理解是這兩種答案語意都像是 這本書我到現在還持續擁有 2.Is it still raining?No,____(it/stop). 答案是it has stopped,想請問開頭的問句為什麼不是 Has it still been raining也可以? 謝謝大家^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.36.173.224 ※ 文章網址: https://www.ptt.cc/bbs/Eng-Class/M.1546406654.A.2CF.html

01/02 22:50, 7年前 , 1F
1. "I have been had"不是現在完成進行式
01/02 22:50, 1F

01/02 22:50, 7年前 , 2F
現在完成進行式: I have been having 用於此處錯誤。
01/02 22:50, 2F

01/02 22:50, 7年前 , 3F
除了時態之外你也必須把動詞本身的用法/意思考慮進去:
01/02 22:50, 3F

01/02 22:50, 7年前 , 4F

01/02 22:51, 7年前 , 5F
have 2 verb -> 在4下方的方框 GRAMMAR: Using ... (你問
01/02 22:51, 5F

01/02 22:51, 7年前 , 6F
的題目的have是3 OWN ... )現在完成進行式也是屬於
01/02 22:51, 6F

01/02 22:51, 7年前 , 7F
"progressive" 總結就是你不能盲目的亂套時態
01/02 22:51, 7F

01/02 22:55, 7年前 , 8F
2. "...為什麼不是"-> 因為那本來就是尋常的問法。沒事幹
01/02 22:55, 8F

01/02 22:56, 7年前 , 9F
嘛複雜化? https://tinyurl.com/ybv974ap 注意看「整體
01/02 22:56, 9F

01/02 22:56, 7年前 , 10F
」的表達
01/02 22:56, 10F
文章代碼(AID): #1SB4h-BF (Eng-Class)