精英家教网 > 初中英语 > 题目详情

—How long has Robert ___________?

   —Since 2004.

A. been to Beijing         B. become a policeman        

C. joined the art club       D. studied in this school


【答案】D

【解析】考查动词完成时态中的延续性动词和短暂性动词辨析。根据题干中“How long”和“Since 2004”可判断句中谓语动词表示的动作应为延续性动作。become,join都是非延续性动词,而been to表示“去过;到过”不合语境。所以答案选D。


练习册系列答案
相关习题

科目:初中英语 来源: 题型:


—Is Tom at home?

    —No, he ______ to town.

     A. has been              B. has gone                C. goes                     D. will go

查看答案和解析>>

科目:初中英语 来源: 题型:


—Mr. Li ______ to Mary carefully when I entered the classroom this morning.

—He is very patient ______ he is young.

A. talking; but B. was talking; though

C. talks; though D. talked; however

查看答案和解析>>

科目:初中英语 来源: 题型:


 “Did you borrow the comic book from the library?”

    “Yes. I_____ it for three days. I’ll return it this afternoon.”

     A. borrowed    B. kept      C. have borrowed     D. have kept

查看答案和解析>>

科目:初中英语 来源: 题型:


—Was Kate at the party last night?

—Yes, she        a really nice dress.

A. is wearing         B. was wearing             C. would wear              D. has worn

查看答案和解析>>

科目:初中英语 来源: 题型:


 — Is Jim in the office?     

—No, he ________ the dinning hall.

   A. goes      B. would go     C. has gone      D. had gone

查看答案和解析>>

科目:初中英语 来源: 题型:


—How long have you ____here?

—For two days. I _____here the day before yesterday.

   A. been;came                       B. come; came              C. came; came

查看答案和解析>>

科目:初中英语 来源: 题型:


No problem. I hope things ______.

A. work out    B. to work out      C. working out       D. worked out

查看答案和解析>>

科目:初中英语 来源: 题型:


Please _____ the water when you brush your teeth.

     A. take down  B. turn up         C. take away    D. turn off

查看答案和解析>>

同步练习册答案