单项选择题
A. has been waiting B. has waited C. had been waiting D. waited
A. give up B. gave up C. will give up D. must give up
A. in case B. so that C. unless D. if