选A
He asked me 表示全句的基调是过去时,所以A (现在完成时)就被排除了.
how long 问的是多久,所以是一个过程,而不是一个状态,应该用完成时,所以C就被排除了.
join 是点动词,强调的是动作本身,或那一刻的动作,不用来表示持续性状态,所以B就被排除了.
A 选项had been in...既是完成时又是表示持续性动作,所以正确.
选A
He asked me 表示全句的基调是过去时,所以A (现在完成时)就被排除了.
how long 问的是多久,所以是一个过程,而不是一个状态,应该用完成时,所以C就被排除了.
join 是点动词,强调的是动作本身,或那一刻的动作,不用来表示持续性状态,所以B就被排除了.
A 选项had been in...既是完成时又是表示持续性动作,所以正确.