I've must have been blind.是否病句?

来源:百度知道 编辑:UC知道 时间:2024/05/16 19:00:22
I've must have been blind.
两个have?
该句出自Tonya Mitchell的Stay.

应该前面那个've 去掉。

因为must是情态动词,没有时态变化。而must have been 情态动词表示对过去事物的推测。

不过如果是出现在口语,或者黑人英语中就另当别论了,一是可能是语言习惯,二是口语的语法要求并不高。

是病句。

通常正常人不这么说.但勉强说得过去.现在完成时的完成时态~

shi

在中国这是个病句,但是外国人写的就不叫病句了,别人看的懂这是什么意思就行

没这么说过话,如果I've, must have been blind.就说的通了。。。