南昌市少年宫新建分校
初二英语语法测试
一.单项选择(40分 )
《 ) 1 John, come to see US tonight,but he isn' t very sure yet,
内, may B,ean C,has to D,must
《 ) 2 -May I take this book out?
No,you
Acan' tt B,may not C,needn' tt Daren ”七
( , ) 3 Even the top students in our class can't work out this problem,
so it be very ditficult
ay 权st CC em 吕 need
【 ) 4 You be late for school again next time,
和mustm 二 B,nmeedn't C,don t have to D,don' t need to
{ ) 5 -Must I do my homework at once?
No,you 上needn 二 B、mustn' Cean tt D,may not
(《 )6. You WorTY about your son。 He will get well soon.
Aneedn' t B,can't C,mustn t D,have to
【《 )7,_ basketball every day?
ADid you used to playing B. Did you use to play
CUse you to play D., Used you play
《 )8.The shy girl dance before so many strangers, she?
.daren” ty does B. daren”t, dare C. doesn”t, dare D. dare not. Dares
【 )9.He usually TV on Sunday evening.
有Watch B,watches C,watching Dis watching
人 ) 10. Some are in the river and some are games,
Aswiming playing B swiming 。 playing
C,swim play D,swimming Plaing
〔 )11.一Our country alot sofar
一Yes.I hope it will be even 四
Ahas changed ; well 也 changed ; better
Chas changed ; better D. changed ; good
【 )12. 8a sports meet last Sunday ? Yes, they
ADid they have,did B,Did they have,had
CHad they,had D,Had they,did
( 。 )13,Harry Potter is a very nice film .I it twice .
ALwill see 。 B.have seen Csaw D.see
【 )14,Hurry upl The play for ten minutes .
人.has begun B.had begun C.has been on 了D.began
【 )15,、My parents Shandong for ten years
人 have been in 了.have been to
C, have gone to D, have been
( 。 )16. Have you met 有 ?
A.just Bago C.before Da moment ago
【 )17. 一These farmers have been to the United States .
一Really ?When there 2
人.will they go B.did they go
C.do they go D.have they gone
【 )18,18、The students have cleaned the classroom,, ?
AL so they 。 B、don”t they C,have they 。 D,haven”t they
( , )19 1 the way 工 here for quite many years
人 knew have lived B knew live
Clmoww have lived D know live
〔 ) 20. you eveT America ? Yes,I have,
有Have… gone to B,Have… gone in
C,Have… been to D,Have… been in
二, 填空(27 分)
用since或for
1 Mr. Brown has had his TV 15 years.
2,Tve taken driving lessons Iast month_-
3,My sisfer has had her cell phone amonfh ,
4 NMy friends havent visited me my birfhday,
5 We haven used our car along time .
6,She hasnt had agood cup of coffee years
T Tom has worn glasses he was 7 years old
用gone或been 填空
1 Jim is on holiday . He has to Italy .
2. Hellol1I have just 1o the shops .工have bought lots of +hings
3.Alice is not here af fhe momentf . She has to