单项选择题
A. thinks B. thinking C. have thought D. think
A. should have arrived B. need arrive C. must have arrived D. may arrive
A. /; an B. An; / C. The; / D. /; the