单项选择题
A. How long were; being B. How long have; got C. How long have; been D. How long did; get
A. devotes B. spends C. offers D. provides
A. at last B. in case C. once again D. in time