I hope
미래에 일어날 지 안 일어날 지 확신할 수 없는 상황에 대해서 소원하는 것
I wish
미래(or 현재)에 확실히 일어날 일에 대해서 그 반대를 소원하는 것
예문
- I hope you have a great weekend.
- 주말을 잘 보낼지, 잘 못 보낼지 모르는 상황이기 때문에, 확신할 수 없는 상황이기 때문에 hope 를 써야 함
- I wish he wasn't born.
- 현재 태어난 상황을 놓고 그 반대를 희망하는 것임
- I wish it weren't raining.
- 현재 밖에 비가 오고 있는 상황에서 비가 오지 않기를 바라는 것
- I hope it is not raining.
- 현재 밖에 비가 오고 있는지 아닌지 모르는 상황에서 비가 오지 않기를 바라는 것