Первый и третий представленные примеры имеют омофоны - слова, которые произносятся одинаково, но пишутся по-разному и имеют совершенно различное значение:
1. м..чи - можно написать мечи(и проверочное слово будет меч), можно написать мячи (и проверочное слово будет мяч), можно написать мочи (проверочное слово будет мокнуть).
3. пос..дел - можно написать посидел (проверочное слово будет сидя), а можно написать поседел (проверочное слово будет сед(в смысле каков? сед, седой))
Во втором случае таких затруднений нет, так как слово посадил не имеет ни омонимов, ни омографов, ни омофонов.
1. м..чи - можно написать мечи(и проверочное слово будет меч), можно написать мячи (и проверочное слово будет мяч), можно написать мочи (проверочное слово будет мокнуть).
3. пос..дел - можно написать посидел (проверочное слово будет сидя), а можно написать поседел (проверочное слово будет сед(в смысле каков? сед, седой))
Во втором случае таких затруднений нет, так как слово посадил не имеет ни омонимов, ни омографов, ни омофонов.