单项选择题
A.ought to have come B.ought have come C.would come D.ought to be coming
A.there is B.it were C.there was D.it was
A.described B.are described C.being D.which are described