Answer :

Let's work through the problem step-by-step to determine how many 500 ml bottles can be filled from a 2-liter (2L) container of water.

1. Understand the capacities involved:
- The container has a capacity of 2 liters (2L).
- Each bottle has a capacity of 500 milliliters (ml).

2. Convert units where necessary:
- We know that 1 liter (L) is equivalent to 1000 milliliters (ml).
- Therefore, 2 liters (2L) can be converted to milliliters:
[tex]\[ 2 \, \text{liters} \times 1000 \, \text{ml/liter} = 2000 \, \text{ml} \][/tex]

3. Determine how many 500 ml bottles can be filled with 2000 ml (2L) of water:
- To find the number of 500 ml bottles that can be filled, divide the total volume of water by the capacity of each bottle:
[tex]\[ \frac{2000 \, \text{ml}}{500 \, \text{ml}} \][/tex]

4. Perform the division:
- [tex]\[ \frac{2000 \, \text{ml}}{500 \, \text{ml}} = 4 \][/tex]

Therefore, 4 bottles of 500 ml capacity can be filled from a 2-liter container.

So, the number of 500 ml bottles that can be filled from a 2L container is 4.