Ответ:

  1. не был — с глаголами «не» пишется раздельно.
  2. ненавидеть — глагол не употребляется без «не», поэтому пишется слитно.
  3. неправда — существительное можно заменить синонимом «ложь», поэтому пишется слитно.
  4. невежливый — прилагательное можно заменить синонимом «грубый», поэтому пишется слитно.
  5. не сделал — с глаголами «не» пишется раздельно.
  6. не красивый, а умный — противопоставление с союзом «а» требует раздельного написания.