Qual a diferença entre can't saye no, I haven't?
Resposta do falante nativo
Rebecca
Essas duas expressões são basicamente as mesmas. A única diferença é que o can't say that I have é mais leve, mas ao mesmo tempo você pode usá-lo de uma forma mais cínica. Por outro lado, No, I haven'té mais direto e educado. Se você quiser usá no, I haven'tem vez disso, isso não mudará o significado da frase em si, mas pode fazer com que as nuances soem mais sérias. Sim: A: Have you seen Rachel at all? B: No, I haven't. = A: Have you seen Rachel at all? (Você viu Raquel?) B: Can't say that I have! (não, você não viu?) Sim: A: Have you seen my dress shoes? B: No, I haven't. = A: Have you seen my dress shoes? (Você já viu meus sapatos sociais?) B: Can't say that I have. (Não, acho que não vi?)