作者ifa (why早餐店不賣熱可樂?)
看板Eng-Class
標題[請益]present perfect continuous and simple
時間Wed Jan 2 13:24:11 2019
目前在做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: 」的表達 01/02 22:56