Must have been後面动词,形容词,分别接什麼形式?可以接副词麼?

书上有句he must have been stay at home ,stay at home 是副词吗?它和 he must have stayed at home相同么?

不是副词,他们也不一样,现在完成时后面的动词必须是延续性动词,表示持续一段时间,而stay是非延续性动词,不能这样用。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-10-25
tay at home 是动词词组(动词+副词)
he must have been stay at home 这种表达是错的, have been+doing must表示对事情的肯定推测

或者 have been done(被动语态) 表示被完成了
不懂再问哦,亲本回答被提问者和网友采纳
相似回答