七宝中学自招考试英语题库1Choice:1. From what I heard about their hotel and the terrible weather, they_______their holiday at all.A. would have enjoyed B. shouldn't have enjoyedC. needn't have enjoyed D. can't have enjoyed2. I tried to call at your home last week but your dog simply ______not let me come through the gate.A. could B. would C. might D. should3. Here is my MP3 player! It's strange. I don't remember leaving it here, but I suppose I ________so.A. can doB. must have doneC. need have doneD. should have done4. You __________Jeanne at the meeting this morning because she left for Hong Kong last night. A. mustn't have seen B. can't have seen C. shouldn't have seen D. wouldn't have seen 5. The boss_______the worker how to do it, or the accident couldn't have happened.A. can't have told B. ought to tellC. couldn't have been told D. mustn't have told6. Haven't we told you that you_______ have 25 dollars if you have fixed our computer?A. shall B. would C. should D could7. —There were already five people in the car but they managed to take me as well.—It ____________a comfortable journey.A. can't beB. shouldn't be C. must have been D. couldn't have been8. ________this letter_________now?A. Need ... typed B. Does ... need to be typedC. Need ... to be typed D. Does ... need be typed9. Even if you don't like the work, you_________ it.A . must do B. must have done C. have to do D. should have done10. I know Miss Hamilton's handwriting. She always writes beautifully. This handwriting is so bad. So I believe this _________be hers.A. can not B. must not C. can D. should11. I promise you that I __________you a present next week.A. shall be giving B. will give C. shall have given...