Ответ:

1. Юноша был невеждой: не прочитал ни одной книги за лето. «Невежда» — необразованный, мало знающий человек; «невежа» — грубый, невоспитанный человек.

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

3. Человеком она была удачливым: ей во всём везло. «Удачный» — благоприятный, успешный; «удачливый» — тот, кому сопутствует удача.

4. Эффективный метод удивил всех окружающих. «Эффектный» означает производящий впечатление, а «эффективный» — действенный, результативный.

Ошибки могли возникнуть из-за смешения паронимов — слов, близких по звучанию и написанию, но разных по значению. Чтобы проверить значения и правильное употребление слов, следует обратиться к словарю паронимов.