Выражение しかない [しかない] имеет значения:

  1. без выбора; не иметь выбора;

и состоит из следующих кандзи и сочетаний:

  • しか: только;
  • : 1) придаёт эмоциональность, либо делает акцент на сказанном; 2) преобразует (некоторые) существительные (квази-прилагательные) в な-прилагательные; 3) запрет действия (после словарных форм глаголов описывающих соответствующее действие); 4) образование повелительной формы, команды (сокращённая форма なさい; как правило, присоединяется к основе глагола);