Yes, but it's important to know that people can be wrong with what they think themselves. People often attack people who've had dreams etc because they've said something wrong, but they've said what they think is going to happen and not what God said was going to happen. It's important to keep these two things seperate, and many people do that perfectly fine.
One way to tell a false prophet is to see them intertwine the two of these things so it sounds like it's all God speaking, but later on when it doesn't happen they can pull it out and say it was just them suggesting that, not God saying it.
Also, dream, visions etc, can be symbolic. So, for example, I have seen the Statue of Liberty falling. Do I think it's actually going to physically fall? No, I do not. I think it's symbolic of the loss of freedom.