how long have you ()a tour guide A been B become C became D were
问题描述:
how long have you ()a tour guide A been B become C became D were
答
A become 是个瞬间动词,不能用于完成时态里。
答
B 句意:你()导游多长时间了 根据句意 应该是“成为” 排除A 、D、 因为是 现在完成时 become 的过去分词 还是 become 故 选 B