more time, he could have done the work much better.A. To be givenB. To giveC. GivenD. G

发布时间:2020-08-17 14:12:53

.      more time, he could have done the work much better.
A. To be given
B. To give
C. Given
D. Giving

网友回答

A. To be given
B. To give
(答案→)C. Given
D. Giving
解析:由句中的could have done可以知道说的是过去的事;分词given既表被动,又表过去。
以上问题属网友观点,不代表本站立场,仅供参考!