В русском языке слово contains не существует. Данное слово является английским глаголом, переводится на русский как «содержит» и относится к глаголам-связкам.
В русском языке глаголы-связки – это слова, которые служат для связи подлежащего и сказуемого и не несут самостоятельного значения. Они употребляются для образования временных и модальных форм глаголов, а также для выражения вспомогательных значений.
Глаголы-связки в русском языке классифицируются на две группы – полные и неполные. Полные глаголы-связки выражают наличие или отсутствие действия, например: быть, стать, оказаться и др. Неполные глаголы-связки служат для выражения других значений, например: казаться, остаться, делаться и др.
Таким образом, в русском языке слово contains нельзя отнести к какой-либо части речи, поскольку оно не принадлежит к данному языку. Вместо этого следует использовать русские аналоги, например, глаголы-связки «является», «есть», «содержит».