Andrew Spence
It will depend on how big the holes are and how the floor moves If the floor itself is fairly sound with gaps up to thumb size between boards and no dipping when you walk on it then this can be overboarded using 9mm sheets prior to carpeting if you can send a picture then will be able to give you a better idea