3) I was really anxious about you. You _____ home without a word. (NMET2001) B. shouldn’t have left C. couldn’t have left我怎么感觉c也可以呀,为什么一定选择b呢?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/18 04:44:32

3) I was really anxious about you. You _____ home without a word. (NMET2001) B. shouldn’t have left C. couldn’t have left我怎么感觉c也可以呀,为什么一定选择b呢?
3) I was really anxious about you. You _____ home without a word.
(NMET2001)
B. shouldn’t have left
C. couldn’t have left
我怎么感觉c也可以呀,为什么一定选择b呢?

3) I was really anxious about you. You _____ home without a word. (NMET2001) B. shouldn’t have left C. couldn’t have left我怎么感觉c也可以呀,为什么一定选择b呢?
B的意思是本不应该离开
C的意思是本不能够离开
按照意思..我很担心你.你本不应该一句话不说就离家出走的
选B

B的语气更加强烈
可以看这个句子''我''是有一点责备的口吻...所以语气强烈一些比较合适

B是不应该,C是有点请求的感觉,你不能
语气没有B狠

B意思是你不应该离开
C是你不能离开
从整体来看,B委婉点,而C太死了,有点命令语气在里面了

在这个句子中,should 有竟然的含义。
这个语法点应该在情态动词的那个地方有提到。

B啊!
你不应该一句话都不说就离开家(shouldnt have left)
你不能一句话都不说就离开家(couldnt have left)
按照中国语言的说法,我那么的为你担忧,你不应该这么做,这件事情发生在过去,不应该这样做,如果说不能这样做,这样说就欠妥,你可以多读读看...

全部展开

B啊!
你不应该一句话都不说就离开家(shouldnt have left)
你不能一句话都不说就离开家(couldnt have left)
按照中国语言的说法,我那么的为你担忧,你不应该这么做,这件事情发生在过去,不应该这样做,如果说不能这样做,这样说就欠妥,你可以多读读看

收起

shouldn’t have done 是本不该做而做了的意思
couldn’t have done 是本不能做而做了的意思
根据这句话的意思所以选B

回答者:bric302 说的很好