问题 选择题

. _____ more time, he could have done the work much better.

A.To be given

B.To give

C.Given

D.Giving

答案

答案:C

由句中的could have done可以知道说的是过去的事;分词given既表被动,又表过去。 

填空题
单项选择题