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

发布时间:2020-08-15 01:08:41

How long has your brother      the army?
A. joined
B. taken part in
C. been
D. served in

网友回答

A. joined
B. taken part in
C. been
(答案→)D. served in
解析:join和 take part in是短暂性的动词,不用在完成时态中,C选项没有介词,后面不能接the army,只能说成是has been a soldier,所以选D选项。
以上问题属网友观点,不代表本站立场,仅供参考!