1 Look out!Don't get close to the house ( of which )the roof is under repair.

问题描述:

1 Look out!Don't get close to the house ( of which )the roof is under repair.
如果不填of which 可以填 where吗
2 (Taken) on time according to the directions,I think,the madicine will work on him before long .
这里为什么用过去分词的形式?
3 He got full marks in this math exam ,(proving) that he was among the best class.
这里的prove为什么变成ing形式,而且 怎么辨别是伴随状语还是结果状语啊?真心想弄明白、
请分条说.

不可以.强调房子的屋顶,介词必用of
药是被吃的,主语是medcicine,和take的关系是被动.
做状语,所以用ing.翻译就知道了,在翻译之间加上个结果是,通顺就是结果状语