He _______for 3 years.
B.has been in the army
D.has served the army
正确答案B
D为什么不可以?
答:serve作"服役" 解时是
不及物动词,D改为:has served in the army。
例:
Battalion Leadership - ROTC
MSG VanDenBroeck has served in the ARMY for over 18 years of service in Special
Forces. He completed 2 tours in Afghanistan with the 3rd Special Forces ...