简单句子结构分析He must have been drinking beer.You might have told

1个回答

  • 1.主,he.谓,drink.宾,beer

    意思是,他肯定正在喝啤酒(他不应该喝)

    2.主,you.谓,tell.宾,me

    意思是,你应该早点告诉我(其实并没有早告诉我)

    must have + 动词过去分词表示猜测

    1句,用been drinking 表示正在进行的动作,其实是be doing现在进行时,但用在must have 后面,be就改成been.

    2句,不能用been.你一定时态语态学的都不好.建议你好好去看看.be后面加过去分词,表示被动,这里不用.