单项选择题
A. had been; have met B. have been; have met C. had been; had met D. have been; had met
A. were, to stay B. being, to stay C. being, stay D. were, stay
A. understood, breaking B. understand ,broken C. understand ,breaking D. understood ,broken