Ответ:

  1. «Много тысячелетий назад» заменяем обобщённым обозначением времени:

    На самой заре цивилизации, в глубокой древности, человек вынужден был осознать, что в одиночку, без поддержки соплеменников, он не выживет.

  2. Перечень обстоятельств обобщаем словами «при любых обстоятельствах»:

    При любых обстоятельствах человек обречён выбирать между добром и злом.

  3. Перечень действий, необходимых для выживания, заменяем общим выражением:

    Борьба за выживание заставила человека делать всё необходимое для жизни, а закалённый этой беспощадной борьбой со смертью человек обрёл новые знания, обрёл новые возможности.

  4. Перечень умений заменяем обобщением:

    Он ещё в раннем детстве проявлял разносторонние способности.

  5. Перечень занятий обобщаем выражением «всегда находил себе дело»:

    Друзья и близкие в один голос свидетельствуют о том, что он всегда находил себе дело.

Ответ: обобщающие конструкции выделены полужирным.