• Brainly User
The density of oil is less than that of water so it flows on water and hence cannot form a homogeneous mixture
Alcohol and water are miscible, so they mix with each other and form a homogeneous mixture where they are not seen separately . Whereas,Oil and water are not miscible so they do not mix properly and oil floats on water. The constituents are seen properly and are not uniformly distributed throughout its volume and hence a heterogeneous mixture is formed.In the 1st case(alcohol and water's mixture),the constituents are not seen separately and are uniformly distributed throughout its volume,so it is a homogeneous mixture.