Ответ:

В этих предложениях есть слова, которые звучат или пишутся одинаково, но имеют разные значения и относятся к разным частям речи.

  1. На путях я вижу сорок резво скачущих сорок.
    Первое сорок — числительное, обозначает количество; второе сорок — существительное, название птиц.
  2. Снежное покрывало всё поле покрывало.
    Первое покрывало — существительное, предмет; второе покрывало — глагол прошедшего времени, обозначает действие.
  3. Рабочий пришёл в заводской рабочий день.
    Первое рабочий — существительное, называет человека; второе рабочий — прилагательное, обозначает признак дня.
  4. Не три тыквы. На грядке выросли три тыквы.
    В первом предложении три — глагол в повелительном наклонении («не трогай, не натирай» в контексте игры слов); во втором три — числительное, обозначает количество.

В последнем примере значение первого слова без дополнительного контекста может пониматься как повелительная форма глагола тереть; противопоставление с «три тыквы» основано на одинаковом звучании.