________more time to practice,Margaret will become a good swimmer.

问题描述:

________more time to practice,Margaret will become a good swimmer.
A.Give B.Having given C.Giving D.Given
选哪个,并说明一下理由,

选D given
过去分词短语在句中可以作条件状语.
原句是:If Margaret is given more time to practice,she will become a good swimmer.