单项选择题
A. will play B. have played C. played D. play
A.have never left B.never left C.haven’t left D.didn’t leave
A. had had B. have had C. had D. would have had