Write the correct statement:
Solids have a definite volume, because its molecules are free to move about.
Solids have a definite volume because its molecules are closely packed and do not able to move freely.
Hence, the correct statement is
Solids have a definite volume because their molecules are not free to move about.