单项选择题
A. ought to come B. ought have come C. ought come D. ought to have come
A.cave B.rather C.vast D.pass
A. front B. accompany C. solid D. comfort