内容正文:
2023年小升初英语语法专项复习--现在完成时的用法 外研版(三起)(含答案解析)
一、单选题
1.They _______ friends since they met in Shanghai. ( )
A.have made B.have become C.have been D.have had
2.The project requires more labor than ____________ because it is extremely difficult. ( )
A.has been put in B.have been put in C.being put in D.to be put in
3.Two years has passed since I ______ you the first time. ( )
A.meet B.have met C.met D.had met
4.You don’t need to describe her. I ________ her several times. ( )
A.had met B.have met C.met D.meet
5.Look, Susan! What a beautiful dress my mother ______ me! ( )
A.is buying B.has had C.buys D.bought
6.I’ve _______ my cap. ( )
A.lost B.lose C.loses
7.—Hi! Bruce. I haven’t seen you for three weeks. ( )
—Hi! George. I _______ America.
A.have gone to B.went to C.have been to D.have been in
8.Now we ______ a new book. ( )
A.has got B.have got C.got
9.This is one of the best novels that ______ this year. ( )
A.appears B.is appearing C.has appeared D.have appeared
10.It _______ every day so far this week. ( )
A.is raining B.rained C.rains D.has been raining
11.—________ you got a new skirt? ( )
—Yes, I ________.
A.Have; has B.Does; does C.Have; have
12.—Look! That man looks like Mr. Brown.
—It ________ be him, for he ________ America.
A.can’t; has gone to B.may not; has gone C.mustn’t; has been to D.can’t; has been to
13.— Where is Mr. Brown? I haven't met him for a long time. ( )
— He Tokyo.
A.has been to B.has been in C.has gone to D.has gone for
14.---What ______ her sister got? ( )
---She’s got a gift from Sam.
A.have B.has C.do
15.You've ________ two pens now!
A.got B.get C.getting
16.Have you got a big one? Yes, I__________. ( )
A.haven't B.got C.have D.do
17.The doctor _____ for yet. ( )
A.isn't sent B.hasn't been sent C.won't be sent D.wasn't sent
18.I ______ him for two months. ( )
A.got to know B.have got to know C.have known D.knew
19.You won’t know if the coat fits you until you _____ it on. ( )
A.will try B.