情态动词专项练习 1
Jean have kept his promise
I wonder why he changed his idea
must B
should C
need D
would 解析:选B
“should have +过去分词” 表示“过去本来应该(但没能)做某事” ; keep one’s promise 意为“信守诺言”
Jane have come to the party, but she not find the exact time
could; could B
might; could C
should; could D
should; would 解析:选A
“ could have+过去分词表示过去本来应该(但没能)做某事”
So many mistakes in your homework
You more careful
may be B
had to C
would be D
should have been 解析:选D
“You should have been more careful”
意为:你本来应该更细心的
4.Her brother be at home now, because he was seen playing basketball in the stadium just now
mustn’t B
needn’t C
can’t D
shouldn't 解析:选C
can’t be at home 意为:不可能在家
5.---I can’t understand why our boss is late
---He the early bus
could miss B
may have mi