当前位置:文档之家› 初中英语情态动词详解练习题

初中英语情态动词详解练习题

【情态动词巩固练习】一、用can, may, must, need, have to, had better的适当形式填空:1.You __________ return the library book on time.2.I ________ (not) find the way to the hospital. _________ you show me the way?3.—__________ I finish the work right now?— No, you __________ (not). You ______ do it later.4.He said he __________ (not) come tonight.5.Her mother was ill. She __________ stay at home and look after her.6.It’s time for class. You __________ stop playing football or you ________ be late for class.7.We __________ start right now, or they would get there first.8.The cloud is lifting, so it __________ (not) be a rainy day tomorrow.二、选择填空:1.—Excuse me. Will you please tell me the way to the railway station?—Oh, sorry, but I don’t kn ow. You ____ go and ask that policeman.A. mayB. mustC. wouldD. should2.John ______ come to see us tonight, but he isn’t very sure yet.A. mayB. canC. has toD. must3.This book ______ Lucy’s. Look! Her name is on the book’s cover.A. can’t beB. may beC. mustn’t beD. must be4.—______ I finish the work today?— No, you ______.A. Must, can’tB. Must, needn’tC. May, needn’tD. Can, mustn’t5.___ we ask you some questions?— Sure, go ahead!A. WillB. ShallC. MustD. Need6.—You must come back every month. — Yes, I ______.A. mustB. shouldC. willD. can7.—Where is Tom? —He hasn’t come to school today. I think he ______ be ill.A. has toB. had betterC. canD. must8.—What’s the time now?—It’s still early. You ______ worry about the time.A. may notB. don’t have toC. can’tD. don’t need9.—______ I visit Lucy on Sunday, Mum?— Yes, you ______.A. Must, canB. May, mayC. Need, needD. May, needputers ___ process difficult problems very quickly.A. canB. mustC. shouldD. need三、1、(A) 1 John___ come to see us tonight, but he isn't very sure yet.A. mayB. canC. has toD. must(D) 2 They ___ do well in the exam.A. can be able toB. be able toC. can able toD. are able to(A) 3 -May I take this book out?-No, you___.A. can'tB. may notC. needn'tD. aren't(B) 4 You___ go and see a doctor at once because you're got a fever.A. canB. mustC. dareD. would(B) 5 -Can you speak Japanese?-No, I____.A. mustn'tB. can'tC. needn'tD. may not2(C) 1 -He___ be in the classroom, I think.-No, he ___ be in the classroom. I saw him go home a minute ago.A. can; may notB. must; may notC. may; can'tD. may; mustn't(D) 2 -Shall I get one more cake for you, Dad?-Thanks, but you___, I've had enough.A. may notB. must notC. can'tD. needn't(B 3 Even the top students in our class can't work out this problem, so it___ be very difficult.A. mayB. mustC. canD. need( ) 4 He isn't at school. I think he ___ be ill.o A. can B. shall C. must D. has to( ) 5 ___ I take this one?A. MayB. WillC. AreD. Do3( ) 1 The children___ play football on the road.A. can'tB. canC. mustn'tD. must( ) 2 You ___ be late for school again next time.A. mustn'tB. needn'tC. don't have toD. don't need to( ) 3 -Must I do my homework at once?-No, you___.A. needn'tB. mustn'tC. can'tD. may not4( ) 1 His arm is all right. He___ go and see the doctor.A. has not toB. don't have toC. haven't toD. doesn't have to( ) 2 He had to give up the plan, ___ he?A. didB. didn'tC. doesD. doesn't( ) 3 They had to walk here, ___ they?A. mustn'tB. didC. didn'tD. hadn't5( ) 1 He had better stay here, ___ he?A. didn'tB. don'tC. hadn'tD. isn't( ) 2 You'd better___late next time.A. not to beB. not beC. won't beD. don't be( ) 3 You'd better ___ your hair ___ once a month.A. had; cutB. had; cuttedC. have; cutD. have; cutted( ) 4 You___ ask that man over there. Maybe he knows the way. A. had better not to B. had not better C. had better D. had better not 6( ) 1 -Shall we go and visit the History Museum next Sunday? A. Here you are B. Sorry, I can't C. Yes, please D. Let me try ( ) 2 -Why don't you ask Mike to go with us?-Thanks, ___.A. I willB. I won'tC. leanD. I may( ) 3 -___ I take the newspaper away?-No, you mustn't. You____read it only here.A. Must; canB. May; canC. Need; mustD. Must; must7( ) 1 Excuse me. ___ you please pass me that cup?A. DoB. ShouldC. WouldD. Must( ) 2 ___ you like to have another try?A. CouldB. WillC. WouldD. Do( ) 3 -Would you like to go boating with us?-Yes, ___.A. I'd likeB. I wantC. I'd like toD. I do8( ) 1 You___ worry about your son. He will get well soon.A. needn'tB. can'tC. mustn'tD. have to( ) 2 The poor man needs our help, ___ he?A. needB. needn'tC. doesD. doesn't( ) 3 -Must we do our homework first?-No, you___. You may have a rest first.A. mustn'tB. needn'tC. may notD. can't四、1. -Mum,may I watch TV now?-Sure,but you ________ help me with my English.A. canB. mayC. mustD. could2. -________ I download the article again?-No,you needn't.A. ShallB. WillC. MustD. Can3. -Can you go skating with us this afternoon?-Sorry,I can't. I ________ take care of my little sister at home.A. canB. mayC. wouldD. have to4. -Must I hand in my exercise book today?-No,you ________.A. can'tB. needn'tC. mustn'tD. won't5. -May I have a word with you?-No,you ________. I'm busy today.A. needn'tB. wouldn'tC. don't have toD. can't6. -________I have your English name,please?-Yes,Helen. H-E-L-E-N.A. MustB. MayC. WillD. Need7. -Who is the boy over there?Is it John?-No,it ________ be him. John is much taller.A. mustn'tB. may notC. can'tD. needn't8. -Can you play Frisbee,Jay?-Yes,I ________. It's easy.A. mustB. canC. needD. may9.-You must come back every month. -Yes,I ________.A. willB. mustC. shouldD. can10. She ________ know the answer,but I'm not sure.A. maybeB. may beC. mayD. must11. - Must we clean the room right now?- No,you. You clean it after lunch.A. needn't;mayB. needn't;mustC. Mustn't;canD. mustn't;may12. John________ come to see us tonight,but he isn't very sure yet.A. mayB. canC. has toD. must13. Children ________ play with fire.A. mustn'tB. can'tC. shouldn'tD. needn't14. -________ I come in,Mr Green?-Yes,come in,please.A. MustB. NeedC. WillD. May15. -Must I finish the work today?-No,you ________. You ________ finish it tomorrow.A. mustn't;mayB. can't;canC. needn't;mayD. needn't;must。

相关主题