问答题
Never before (I have) seen anyone (who has) the skill (John has) when he (repairs) cars. A.I have B.who has C.John has D.repairs
I have应改为have I。