问题

________ did your uncle leave his home town?.— Let me see. He _______ for nearly twenty years.

A:When; has left
B:When; has been away
C:How long; has left
D:How long; has been away
正确答案是:
标签: , ,