everyone就是说每个人,也就是群体,就要用单数,has.
然而,everyone里指的是群体,也就是一堆人,而人的梦想都不是不同的,所以用their own dream.
这个句子就成了
每个人都有他们自己的梦想