the end of last month,he --------- in the army for one and a

问题描述:

the end of last month,he _________ in the army for one and a half years.
By the end of last month,he _________ in the army for one and a half years.
A.had joined B.had been
答案是选B,为什么不能选A?
1个回答 分类:英语 2014-10-17

问题解答:

我来补答
因为有个一段时间的状语提示词:for one and a half years
说明,不能用短暂性动词,要用延续性动词
jion 的延续性动词是be in(be a member of)
完成式里,jion 要转变成have/has/had been in(been a member of)
 
 
展开全文阅读
剩余:2000