I think we can say that there is preemption.
Because if there were no preemption, then when a running process goes to block state, we don't move any other process in CPU. So, when it should come out of block state, it should go straight to CPU, instead of going to ready queue.