单项选择题
A.should have arrived B.should arrive C.should have had arrived D.should be arriving
A.have hoped B.hope C.hoped D.had hoped
A.are they; Yes B.are they; No C.do I; Yes D.won't they; No