几个情态动词的选择题,求高人指点。 有翻译,有解析。。 好的话追加分。~~!!!

1. I lived with my sister this summer and didn’t have to pay rent. So I ____ save most of my salary.
A. could B. would C. was able to D. should
2. --- Look , John’s fallen asleep.
--- Oh, he ______ too late last night.
A. might sit up b. should have sat up c. could sit up D. must have sat up
3. On Sundays when I was a child , Father and I ____ get up early and go fishing.
A. could B. would C. might D. should
4. --- Many people in England love to give advice on weather reporting.
--- Yes, but I think the weather office’s computers ___ be more accurate. (精确的)
A. can B. must C. ought to D. might
5. --- Are you still going to Shanghai for the Spring Festival?
--- Yes, but I really ____ because I have a lot of things to deal with.
A. can’t B. mustn’t C. won’t D. shouldn’t
6. –Well, I forgot to bring my dictionary here yesterday.
-- Actually you ____ it here. You were not allowed to use it.
A. needn’t bring B. needn’t have brought
C. didn’t need to bring D. don’t have to bring
7. --- Shall I book the table for the dinner?
---Yes, you____. The restaurant is always full of people.
A. can B. will C. must d. need

8. The poor boy ____ the test again; in that case, his mother will be very disappointed.
A. must have failed B. might fail C. could have failed D. should fail
9. --- Why ____ it rain now? I ___ go to the concert at 7.
--- What a pity!
A. can; might not B. should; needn’t C. must; can’t D. need; mustn’t
10. -- We need some fresh air, but the window open.
-- _____I help you ?
A. didn't; Will B. shan't; Need C. mustn't ; May D. won't; Shall
11. -- What do you think of your nephew?
-- He be very naughty but at the same time you __ help liking him.
A. will; will b. won’t ; can’t C. may; may D. can; can’t
12. It was not possible that she____ go down, step by step down the unexpected stairs into the dark below.
A. should dare B. should dare to C. must dare D. must dare to
13. --- I am told that John had another car accident this morning.
--- I believe not. He ____ so careless.
A. shouldn’t have been B. wouldn’t have been
C. couldn’t have been D. mustn’t have been
14. ---You ought to have given them some advice.
---____, but who cared what I said?
A. So I ought B. So ought I C. So I did D. So did I
15. ---Write to me when you get home.
--______.
A.I must B. I should C. I will D. I can
16. Shut your mouth. Nothing ___ stop me once I have made up my mind.
A. will B. ought to C. shall D. must
17. Keep up a good state of mind even if you _____fail plenty of times.
A. must B. will C. can D. should

第1个回答  2011-05-22
woyebuhui
相似回答