作业帮 > 英语 > 作业

遇到了一道很困惑的题目

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/06 06:39:00
遇到了一道很困惑的题目
5 - 离问题结束还有 14 天 23 小时
()-Oh,Mrs.King,your dress looks nice.Is it new?
_No,I ____ it since two years ago.
A.have had B.have bought
应当选择“A”
这里是“since two years ago”,是一个时间点,为什么要用延续性动词?若是“for”则动词应用延续性的.
那么按此说来,完成时是不是必须用延续性动词?
不是啊
你想想嘛 拥有一件东西是状态 你不可能付钱付了2年都还没结束塞
也有完成时用非延续性动词的
I have finished my homework
但是since是完成时的标志 通常用延续性动词