Чтобы правильно применить какое-нибудь орфографическое правило при проверке написания слова, необходимо знать его лексическое значение, понять его смысл, который обычно определяется из текста. Часто достаточно прочитать предложение или хотя бы словосочетание с проверяемым словом.
Вот и слово заданное в зависимости от его значения и смысла может иметь обе формы написания.
1) Например. Семейство ёжиков было дружно и вЕс?ло. В этом предложении речь ведется о дружном и весЁлом семействе ёжиков. И проверочным словом в этом значении является как раз имя прилагательное весёлый, от которого и образуется наречие или краткая форма среднего рода прилагательного весело.
В прилагательном весёлый вторая безударная гласная е произносится отчетливо, она находится под ударением. Можно использовать как проверочное и существительное весЕлье (они устроили такое "весЕлье!").
2) Однако есть в нашем языке и глагол весить, который образует в прошедшем времени среднего рода форму весило.
Например. Пустое пластиковое ведёрко вЕсило немного.
Речь идет о весе, сомнительная гласная находится перед суффиксом -л-.
Эта орфограмма не проверяется постановкой слова в определенную позицию с ударной сомнительной гласной в суффиксе. Здесь следует воспользоваться правилом правописания суффиксов.
В данном случае вспомним правило, гласящее, что перед суффиксом глаголов прошедшего времени -л пишется та же гласная, которая есть в глаголе неопределенной формы перед "-ть": весИть - весИло.