How long has your brother ___ the army?A.joinedB.taken part inC.beenD.served in-英语

题目简介

How long has your brother ___ the army?A.joinedB.taken part inC.beenD.served in-英语

题目详情

How long has your brother ___ the army?
A.joinedB.taken part inC.beenD.served in
题型:单选题难度:偏易来源:不详

答案

D
join和 take part in是短暂性的动词,不用在完成时态中,C选项没有介词,后面不能接the army,只能说成是has been a soldier,所以选D选项。

更多内容推荐