They know that we can't break this, that's why they gave it to us.
They Knew that we can't break this, that's why they gave it to us.
Which one is correct? I know, knew is past tense of know but I'm confused in this context.
past-tensepresent-tensetense
They know that we can't break this, that's why they gave it to us.
They Knew that we can't break this, that's why they gave it to us.
Which one is correct? I know, knew is past tense of know but I'm confused in this context.
Best Answer
Your last clause specifies that they gave it to us in the past; and they had to know in the past, too, that we would be unable to break it, since that is why they did so.
However, that knowledge could very easily extend into the present and future, as could our inability to break it.
So either of your examples could be appropriate, depending on context; so could another possibility, with both KNOW and CAN in past form. Putting time references in should make the differences clearer.
OR
Which is correct will depend on what you mean.