J'espere相当于英语中的I hope, 而je souhaite相当于I wish.它们的区别本来就很微妙,如果你能理解hope和wish的区别,那么也就不太难理解了。espoir一般是指希望任何事情,而souhaiter指的往往是比较特定的情况。具体区别很难描述,不过一般情况下两者可以互换,毕竟在一句话中两个都要用到的情况不多。但是要注意一点:J'espere que后面动词正常conjuguer: J'espere que tu fais des devoirs.但是Je souhaite que后面要用subjonctif: Je souhaite que tu fasses des devoirs.这一点也体现了souhaiter比较虚拟感的一方面。