(19) A:What do you think has happened to Hiroko? She should be here by now.
) an accident.
Let's call her home.
B:Yeah. She may (
3 be having
④ have been
の have
have had
) well on yesterday's test, butI don't know the results yet
have done
O have to do
の might do
3 might have done
(21) A:Ijust called her home. She left over half an hour ago.
B:Well, she (
)here by now, then.
should have been got
0 ought to get
should have got
の should get
(22) The dish is too salty. I (
) put so much salt in it when cooking.
0 should have
2must not have
3 ought to have not
4 ought not to have
) come with us, since you say you have nothing better to do tonight.
③ would
(23) You(
0 would have
② might as well
④ shouldn't
(24) A:Would you like bacon and eggs for breakfast?
B:No, thank you. 1(
) have pancakes.
0 would better to
② would like
would prefer
would rather
(25) It was nice of you to invite me to the concert last night, Kim. I really ( )
have a great time!
の would
2 did
③ might
④ should