[请益]present perfect continuous and simple

楼主: ifa (why早餐店不卖热可乐?)   2019-01-02 13:24:11
目前在做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也可以?
谢谢大家^^
作者: dunchee (---)   2019-01-02 22:50:00
1. "I have been had"不是现在完成进行式现在完成进行式: I have been having 用于此处错误。除了时态之外你也必须把动词本身的用法/意思考虑进去:https://www.ldoceonline.com/dictionary/havehave 2 verb -> 在4下方的方框 GRAMMAR: Using ... (你问的题目的have是3 OWN ... )现在完成进行式也是属于"progressive" 总结就是你不能盲目的乱套时态2. "...为什么不是"-> 因为那本来就是寻常的问法。没事干嘛复杂化? https://tinyurl.com/ybv974ap 注意看“整体”的表达

Links booklink

Contact Us: admin [ a t ] ucptt.com