状态动词see不能用于现在完成进行时吗?表示动作重复时怎么就用了?

状态动词see不能用于现在完成进行时吗?表示动作重复时怎么就用了?
语法书上说see不能用于现在完成进行时:I haven't seen him these days.(正确)
I haven't been seeing him these days.(错误)
但是语法书上还说现在完成进行时表动作重复时有这样一个例句:
I have been seeing Professor Brown recently.(正确)
我乱了,see到底能不能用现在完成进行时,其它状态、感官动词是不是也试用?
winona2006 1年前 已收到3个回答 举报

475904175 幼苗

共回答了14个问题采纳率:92.9% 举报

see是短暂性动词不能与一段时间连用,现在完成进行时:动作在迄今为止的一段时间内延续进行或目前还在进行.
那个例句我猜有可能是用了recently吧.但是recently能不能跟现在完成进行时用我就不知道了.

1年前

6

lwj740521 幼苗

共回答了787个问题 举报

因为see是短暂性的动词表示看见,所以一般不用于进行时态,但是当see表示看望,接待的时候,就可以了,eg:
soon they were seeing each other regularly.
你的例句也是一个道理,这里表示的是 我最近看望过布朗教授

1年前

1

小月儿2005 幼苗

共回答了25个问题 举报

简单,小盆友,我教你个法子。
记住:现在完成时既有肯定又有否定
现在完成进行时只有肯定表延续。
瞬间就从根本上解决了。
另外:see一般不使用进行时态
如果明白就采纳吧

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.089 s. - webmaster@yulucn.com