A fly has an exoskeleton. This means that its skeleton is on the outside of its body. It is not made of bones like a human or mammalian skeleton, but of movable "plates".
A fly has a skeleton on the outside also known as an exoskeleton.
No it doesn't have. It is a invertebrates ie no skeleton system is present in the them.