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

问题描述:

I've must have been blind.是否病句?
I've must have been blind.
两个have?
该句出自Tonya Mitchell的Stay.

应该前面那个've 去掉.
因为must是情态动词,没有时态变化.而must have been 情态动词表示对过去事物的推测.
不过如果是出现在口语,或者黑人英语中就另当别论了,一是可能是语言习惯,二是口语的语法要求并不高.