He____for three years A)has joined the army B) has been in the army C) has been an army这题为什么选B不选C呢?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 23:32:56
He____for three years A)has joined the army B) has been in the army C) has been an army这题为什么选B不选C呢?

He____for three years A)has joined the army B) has been in the army C) has been an army这题为什么选B不选C呢?
He____for three years A)has joined the army B) has been in the army C) has been an army
这题为什么选B不选C呢?

He____for three years A)has joined the army B) has been in the army C) has been an army这题为什么选B不选C呢?
B
这里指be in the army"在部队(服役)”这个状态持续多久
C 肯定错,因为主语是“他”,他是军队?!显然不对.如果把C 改为 【has been a soldier"是个士兵“】就对了!