下面这个句子的时态逻辑上说不通,而这个句子又确定是正确的,
Havingsaidthatshedidn'tdoagoodjob,Idon'tthinkI'mablerthanher.
这个句子可以转换为AlthoughIhadsaidthatshedidn'tdoagoodjob,Idon'tthinkI'mablerthanher.过去完成时表示的是过去的过去,用起来也是与一般过去时相比较更早发生的动作,那么这个句子中,hadsaid的动作就发生在didn'tdoagoodjob之前,可是逻辑上又说不通,因为肯定是她做过以后我才能评价,我也不知道我哪里错了,