Yes, if the object has moved through a distance, it surely can have zero displacements. as displacement is a vector quantity depending on starting and ending position, not on the path.
An object moving a certain distance can have zero total displacements. Displacement refers to the shortest distance between the initial and the final positions of the object. Even if an object moves through a considerable distance, if it eventually comes back to its initial position, the corresponding displacement of the object would be zero.
- For example, 1 circle of motion has a distance of 2πR but 0 displacements.