- --- What book are you reading? Wow,Harry Porter! May I have a look at it?--- Yes, of course. You have it as soon as I...
- It's nearly seven o'clock . Jack _____ be here at any moment .A.mustB.needC.shouldD.can
- She's too thin. She ____ gain some weight but she _____ too little.A.would, ateB.will, eats C.would, eatsD.will...
- I _____ my son ____ a doctor,but he wasn’t good enough at science.A.hoped; would becomeB.had hoped ; would becomeC...
- -----He ought to have been warned of the danger.----- ______ ,but he just wouldn’t listen to me.A.So ought heB.So h...
- I would have come to see you earlier, but I __________ too busy.A.had beenB.wereC.wasD.would be
- —Where is Xiao Wang?—I don't know.He__________ be in the library.A.canB.mustC.mightD.may
- —Why didn't you come to Mike’s birthday party yesterday?---Well, I ____, but I forgot it.A.shouldB.mustC.should ha...
- .I tried to call on you last week but your dog simply ____ not let me come through the gate.A.couldB.wouldC.mightD...
- ---- Isn’t amazing that such a good player ____ have failed to be elected to compete?----Yes, but that is life.A.wou...
- ----Was he present a the meeting?---- He ____ not have attended it, for he was busy repairing his computer all the ti...
- We _____ finish it ahead of time, though it was such a tough task.A. could B. would C. were able to C. ought to
- Since you have such good preparations, there ____ be any problem about passing the coming job interview.A.mustn’tB....
- — You ought to have called her yesterday .— Yes , I know I ____ .A.ought toB.ought to haveC.ought have doneD.ough...
- Why did you keep it a secret from me ? I ____ about it .A.should be toldB.ought to have been toldC.should have tol...