满分5 > 初中英语试题 >

—How long have you ________? —For a coup...

—How long have you ________?

—For a couple of years.

A.become a doctor B.met your best friend

C.kept this dictionary D.bought the bread maker

 

C 【解析】 句意:——你保存这本字典多久了?——有好几年了。 考查延续性动词和非延续性动词。become a doctor成为医生;met your best friend遇见你最好的朋友;kept this dictionary拥有这本字典;bought the bread maker买这台面包机。在现在完成时中,如果句子里含有How long或者for+一段时间,要用延续性动词,become、met和bought都是非延续性动词,故A、B和D都排除。故选C。
复制答案
考点分析:
相关试题推荐

—It’s really nice to see you again, Sue.

—Glad to meet you, Jenny. We ________ each other for a long time.

A.didn’t see B.haven’t seen C.don’t see D.won’t see

 

查看答案

—Dad, which book should I choose?

—________ You can choose what you like.

A.It’s up to you. B.I advise you to buy it.

C.I agree with you. D.They’re too expensive

 

查看答案

Alice likes swimming, ________ there is no swimming pool near her home.

A.and B.but C.unless D.because

 

查看答案

Which of the following events has been put off?

 

A.     B.     C.  D.

 

查看答案

—It’s sunny today! Do you want to go outside or stay at home?

—Let’s go outside. And remember we________wear masks when going out to public places.

A.can B.would C.must D.may

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.