单项选择题
A.Finishing B.Finished C.Having finished D.To finish
A.mightpass B.might have passed C.haspassed D.had passed
A.twice as much as B.twice as many as C.twice more than D.twice as more as