句子是He said I would have to take some medicine for two months.
would是情态助动词,have to都是半助动词,为什么这两个助动词可以放在一起呢?
你又先入为主地产生了一个错误的认识,认为二个助动词不可以连用。这种认识是错误的。被动语态的be是助动词,完成时态的have也是助动词,完成时被动语态 He has been fired.中,has 和 been 都是助动词,不就连用在一起了吗?我不知道你的很多错误的认知来自何处? will have to do sth 这是很常见的结构,有什么可奇怪的呢?
现代英语中,一个谓语动词词组可以由三个助动词+实意动词构成。例如:
He might have been waiting for you. 助动词+助动词+助动词+实意动词。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!