Do these two sentences mean the same?

Knowing that I hurt you is breaking my heart.


If I know I hurt you, it is breaking my heart.

  • 1
    It is is a declarative statement. It can't be used after if.
    – zondo
    Apr 4 '16 at 18:35

The second sentence is not grammatically correct, and thus doesn't really mean anything.

It could be made grammatically correct by changing to

I know I hurt you, and it is breaking my heart.

which would mean the same thing as the first, as dropping the if makes it a declarative statement, not a conditional.

If you changed it to

If I knew I hurt you, it would break my heart

now it is a conditional (you don't know you hurt them, but if you did, it would break your heart) and it doesn't mean the same as the original.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.