看板 Eng-Class 關於我們 聯絡資訊
目前在做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
dunchee: 1. "I have been had"不是現在完成進行式 01/02 22:50
dunchee: 現在完成進行式: I have been having 用於此處錯誤。 01/02 22:50
dunchee: 除了時態之外你也必須把動詞本身的用法/意思考慮進去: 01/02 22:50
dunchee: have 2 verb -> 在4下方的方框 GRAMMAR: Using ... (你問 01/02 22:51
dunchee: 的題目的have是3 OWN ... )現在完成進行式也是屬於 01/02 22:51
dunchee: "progressive" 總結就是你不能盲目的亂套時態 01/02 22:51
dunchee: 2. "...為什麼不是"-> 因為那本來就是尋常的問法。沒事幹 01/02 22:55
dunchee: 嘛複雜化? https://tinyurl.com/ybv974ap 注意看「整體 01/02 22:56
dunchee: 」的表達 01/02 22:56