__the general state of his health, it may take him a while to recover from the operation. A. Given B. To give C. Giving D. Having given How to choose,translate and why? Thanks.
Given that they are inexperienced, they've done a good job. 在缺乏经验的情况下,他们的这个工作已经算做得不错了. Given good health,I hope to finish the work this year.如果健康状况良好,我希望今年完成这项工作。