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

【题目】My brother _____ the army for three years.
A.has been in
B.has joined
C.has taken part in
D.has got to

【答案】A
【解析】句意:我哥哥参加3年了。for three years是现在完成时的标志,并且表示动作的持续。而join短暂性动词,不能表示延续。同样take part in和get to都是短暂性动词,不与一段时间连用。be+介词短语通常可以表示状态的持续,故选A。

练习册系列答案
相关习题

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

【题目】Don't watch TV for too long. It's bad for your ________.

A. nose B. eyes

C. mouth D. hair

查看答案和解析>>

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

【题目】—Is that Mary under the tree over there? —It her. She ____ abroad for a month.

A. must be , has been in B. mustn’t be , has gone

C. can’t be, has been D. can’t be , has gone to

查看答案和解析>>

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

【题目】 ---It’s raining hard. Please wait ____the house.

---Thank you.

A. outside B. around C. behind D. inside

查看答案和解析>>

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

【题目】—Look! A blind man is in the middle of the street. It's too dangerous.

—Let's help him go ________the street.

A. cross B. for

C. across D. along

查看答案和解析>>

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

【题目】He went to bed after he ____ his work.
A.did
B.does
C.has done
D.have done

查看答案和解析>>

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

【题目】This watch is too expensive. I want to buy a(n) ________ one.

A. expensive B. old

C. cheap D. bad

查看答案和解析>>

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

【题目】The lady is too fat and she wants to lose (weigh).

查看答案和解析>>

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

【题目】People often ask me ____________ my work and family.

A. for B. about C. with D. to

查看答案和解析>>

同步练习册答案