— No wonder you caught a cold. You __________ out last night without a coat. — I know how silly I was.
#63493
A
should have gone
B
shouldn’t have gone
C
can’t have gone
D
mustn’t have gone
推荐题目
The bus ____ at six, but it arrived an hour later.
#63180
A
should arrive
B
had arrived
C
should have arrived
D
must arrive
In China's countryside, villagers often have the same family name, but ________ not be closely related.
#62201
A
need
B
shall
C
must
D
may
Something terrible _________ if he didn’t come to the bar as he always did.
#62701
A
should happen
B
might happen
C
must have happened
D
can have happened
For those of you who ________ a few very popular articles that came out last week, check out this mail.
#62329
A
may miss
B
must have missed
C
may have missed
D
would have missed
---who______it be that is knocking at the door? ---It_______be Father, but I’m not sure.
#62245
A
can, must
B
can, may
C
must, can
D
may, must
