tough ____many times,tim didn't lose heart.如题空中填having failed.求教为什么这么填?

问题描述:

tough ____many times,tim didn't lose heart.
如题
空中填having failed.求教为什么这么填?

前面应该是though 吧,意思是“尽管失败了很多次,但是tim没有丧失信心”。后面时态是过去(did't),所以前面用过去完成时的主动语态。

have failed 表示已经失败了很多次,though后要加动名词