满分5 > 初中英语试题 >

How long your uncle in the army? A.has; ...

How long     your uncle     in the army?

A.has; joined B.has; been C.does; join D.had; joined

 

B 【解析】 句意:你的叔叔在部队多长时间了? 考查现在完成时。此句How long引导的特殊疑问句,从过去某一时刻开始,延续到现在,用现在完成时,排除C和D;how long提问时,谓语动词用延续性动词,join为非延续性动词,be为延续性动词。故选B。  
复制答案
考点分析:
相关试题推荐

John will write to us as soon as he     there.

A.gets B.will get C.got D.has got

 

查看答案

The singer’s first record     in 2015, and then he became popular at once.

A.came up B.came on C.came over D.came out

 

查看答案

When I was your age, I       a lot of housework to do after school.

A. will have B. am having C. have D. had

 

查看答案

— What do you think of the film The Wandering Earth?

— It's great. I      it three times.

A. see B. am seeing C. have seen D. will see

 

查看答案

The students       about the art show happily when I passed by.

A. talk B. talked C. are talking D. were talking

 

查看答案
试题属性

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