情态动词疑问

来源:百度知道 编辑:UC知道 时间:2024/05/02 19:30:49
She __ be ill because I saw her playing tennis just now.
A.can't B.couldn't C.mustn't D.may not

答案:A

问题1:为什么选A?because后半句是过去时态,前面为什么不用C?
问题2:saw her playing这是什么时态?
雪的凝诺 说can't be 是否定句中的表猜测,那么为什么本题不选B呢?because后半句都用了过去时,那么怎么就选择它的前半句用一般现在时呢?

1.mustn't 是不准的意思,而can't be 是否定句中的表猜测,意思为不可能,肯定句表猜测是must be ,意思为一定是

2.这个短语的句型是see sb doing sth 是在那一刻某人正在干某事
而see sb do ,是看见某人干某事的全过程,比如 see the traffic accident happen

根据句子的翻译 后面是看见她刚才在弹钢琴

所以前面是 她不可能生病了

mustn't则是不必要的意思

see sb doing sth 是个动词的用法

看见某人正在做某事

saw是see的一般过去时

saw her playing过去进行时,“她不可能生病了因为我刚才还看见她在打网球”,看到的是过去的动作,是现在在陈述过去看到的

mustn't 表 绝对禁止,所以句意不符。这句话说 他不可能生病。
saw her playing 是过去式,它只是个句型!

1.用来推测,时否定形式一般用can't,而不用must.
2.过去进行时。

句意为“她不可能生病,因为我刚刚看到她正在打乒乓球”mustn't与句意不符,表示禁止,不准。
see/saw somebody doing看到某人正在干某事