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