( )the gold medal,he became the focus of publicA.won B.winning C.to win D.having been won 求分析

问题描述:

( )the gold medal,he became the focus of public
A.won B.winning C.to win D.having been won 求分析

D.having been won
having done 这个结构是现在分词的完成时态,表示先于谓语之前发生
相当于after winning。。。。,和。。。

选B
这个是非谓语动词,首先找到逻辑主语he,因此win要用主动语态,排除A和D
而主句是过去式,to win表将来,因此排除C