现在完成时中,since或for可以与非延续性动词连用吗?与非延续性动词连用时表示什么意思?
如:The city has changed greatly Since 2012.
The two presidents have met for three hours.
I have left the window open since early morning.
可是第一句话就是很常见的一个句子阿,考题里也是这样写的啊
追答应该用 has taken place great changes since ...
其他可以是延续性动词
你可以说we have been meeting for+段时间
不是说meet完全不能段时间
追问这句话是语法书上的
应该不会是错的
追答我全英网查了很多资料,只有一条显示这个用法have met for decades,只有一条,其它都是have been meeting for段时间
只能说比较不常用
追问那与非延续性动词连用时表示什么意思?比如 结果?过程?什么情况下能这样用呢?
追答完成时都是表示对现在的影响
而非时间地点,干什么的事实