Is it correct to say "You which know the secret of my heart"?
If yes, what is the difference from "You who know .... " ?
No, it's not correct to say "you which know". Your second sentence, "you who know", is OK, but clumsy.
Sign up using Google
Sign up using Facebook
Sign up using Stack Exchange
1 year ago