新概念英语上的一个问题Hasn't your friend arrived yet?How long have you