Since plants have a large number of stomata at different parts of their body, they can get $O_2$ at almost every part of the plant and so, they don't need to transport it throughout the whole body whereas in the case of human beings, they can only intake $O_2$ through their nostrils, but a large number of organs throughout their body require it. So it needs to be transported. And for this reason, blood is present.
Let me know if I'm wrong and what the actual answer is.