情态动词的一些问题

问题描述:

情态动词的一些问题
"Can I leave this door open at night?"
"You___better not."
A.should
B.could
C.would
D.must
He ___ you more help,even though he was very busy.
A.might have given
B.might give
C.may have given
D.may give
might have done和may have done有什么区别啊?

d- should better not- doesn't make sense\could and would does not fit into thismust better not- is like a phrase..so this fits..might give- may have given and may give- grammatical errors so A is the ...