Ответ:

Никто в точности не знает, сколько языков существует на земном шаре. Чаще всего называют цифру три тысячи, хотя она весьма приблизительная. Объясняется это тем, что нередко трудно провести границу между языками и диалектами и что языковедам не всё ещё известно.

Части речи: «никто» — отрицательное местоимение; «не знает» — глагол с частицей «не»; «нередко» — наречие; «не всё» — отрицательная частица «не» с местоимением «всё».

В местоимении «никто» пишется «ни», так как отрицание выражено сказуемым «не знает». С глаголом «знает» частица «не» пишется раздельно. Наречие «нередко» пишется слитно, так как имеет значение «часто». С местоимением «всё» частица «не» пишется раздельно.

Запятая перед «сколько» отделяет придаточное изъяснительное предложение. Запятая перед «хотя» отделяет придаточное уступительное предложение. После «тем» ставится запятая перед союзом «что». Придаточные предложения, начинающиеся союзами «что», соединены одиночным союзом «и», поэтому запятая между ними не ставится.

Ответ: «никто не знает», «нередко», «не всё».