情态动词的一些问题
来源:百度知道 编辑:UC知道 时间:2024/05/12 07:01:11
"Can I leave this door open at night?"
"You___better not."
A.should
B.could
C.would
D.must
答案是D,请教下理由
He ___ you more help, even though he was very busy.
A.might have given
B.might give
C.may have given
D.may give
答案是A
might have done和may have done有什么区别啊?
"You___better not."
A.should
B.could
C.would
D.must
答案是D,请教下理由
He ___ you more help, even though he was very busy.
A.might have given
B.might give
C.may have given
D.may give
答案是A
might have done和may have done有什么区别啊?
d- should better not- doesn't make sense
\could and would does not fit into this
must better not- is like a phrase..so this fits..
might give- may have given and may give- grammatical errors so A is the correct answer
1.should better 应该更
could better 可以更
would better 最好
must better 必须
对应can的否定一般用must not
2.见例句
I might have done it if I had wanted to.
假如我那时要做,我可能已经做了。
If I had been more cautious, I might have done better.
我要是再谨慎一点,是可能做得好一些的。
What he says comes to this: we might have done better.
他所说的意思无非是:我们本来可以干得更好些。
He might have done it better if he had put his mind to his work.
如果他专心致志的话,他可以做得更好。
表虚拟状态,注意后面的even though是"即使"之意
第二道题might比may语气更婉转一些,根据题意应选B