Если один из главных членов предложения выражен формой именительного падежа существительного, а другой — числительным либо оборотом с числительным, между ними ставится тире. Однако в специальной литературе тире обычно не ставится.
Ошибки нет, местоимение его заменяет ближайшее существительное того же рода и числа, т. е. слово поцелуй. Если нужно выразить другой смысл (никогда не забуду роман с Шайной), предложения надо перестраивать.
Запятая не ставится внутри выражений фразеологического характера с двумя повторяющимися союзами и…и, ни…ни, ср. и туда и сюда, и так и этак, ни тот ни другой и т. д.
Прилагательное от названия страны Нигерия – нигерийский. Правильно: нигерийских девушек. Слова нигерианский нет в русском языке.
Заметим, что если девушки из другой африканской страны – Нигера, то правильно о них говорить: нигерские девушки.
Ответы, на которые Вы ссылаетесь, написаны в разное время: один — задолго до фиксации в орфографическом словаре, другой — после (об этом говорят даты публикации ответов). Правильно написание, соответствующее словарной фиксации.
Фраза некорректна. Возможно: написание этих книг разделяют двадцать лет; одна книга была написана через двадцать лет после другой. Или с иным значением: эти книги написаны за двадцать лет, в течение двадцати лет.
В этом предложении слово можно выполняет функцию вопросительной частицы, подчеркивающей просьбу позволить сделать что-либо. Без этой частицы предложение имеет то же значение (хотя и читается с другой интонацией), сравним: Мы здесь поживем?
По значению -те — это окончание мн. числа, которое употребляется у глаголов повелительного наклонения. Ср.: пиши — пишите, смотри — смотрите. Однако есть и другой взгляд на структуру подобных форм, при котором -те признается постфиксом.
В этом случае союзное слово как, в подобных контекстах синонимичное союзному слову что, присоединяет придаточное изъяснительное (по другой терминологии — дополнительное) предложение, зависимое от глагола (не) знаю. Этим и объясняется постановка запятой.