内容正文:
小升初语法易错特训—— 现在完成时
一、选择题
1.Amy hasn't ________ a bike. ( )
A.get B.got C.gets
2.She__________in this school________the past ten years. ( )
A.was teaching,since B.had been teaching,since
C.would teach,for D.has been teaching,for
3.I started my teaching career at the school. That was more than twenty years ago, and I ______ there ever since. ( )
A.was B.had been C.will be D.have been
4.He has _________Beijing twice. ( )
A.gone to B.been to C.went to D.been in
5.I've ________ many picture books. ( )
A.get B.got C./
6.I’ve ______ lots of stamps. ( )
A.get B.gets C.got
7.She ______ sad since you went away. ( )
A.has been B.is C.was D.had been
8.My dictionary _______, I have looked for it everywhere but still _______ it. ( )
A.has lost; don’t find B.is missing; don’t find
C.has lost; haven’t found D.is missing; haven’t found
9.I ________ got a new toy.
A.have B.has C.do
10.— How long ________ each other before they ________ married? ( )
— For about a year.
A.have they known; get B.did they know; were going to get
C.do they know; are going to get D.had they known; got
11.How long you the bicycle? ( )
A.have…bought B.have…had
C.did…buy D.do…buy
12.You ought to ______ a test in physics the day before, I think. ( )
A.have taken B.take C.be taken D.be taking
13.The Whites ________ to City Centre already. ( )
A.have been
B.are going
C.went
D.go
14.—Are you a soccer player in your school? ( )
—Yes, I ____ the team two years ago. I ____ in the team for two years.
A.have joined; have been B.was joined; am
C.joined; was D.joined; have been
15.— I’m sorry to keep you waiting. ( )
— Oh, not at all. I ______ here only a few minutes.
A.have been B.had been C.was D.will
16.We _______ the videos. And we have got the books, too. ( )
A.have got B.haven’t got C.has got
17.—Have you got a bike? ( )
—No, I ________.
A.can B.have C.haven't
18.He ________ a bike. ( )
A.have got B.has got C.haves got
19.He ______ there already. ( )
A.arrives B.