Глаголы «таиться» и «таить» различаются по значениям, вероятно, из-за разных контекстов употребления.
Глагол «таиться» может иметь следующие значения:
- кто-либо таится перед кем-либо, от кого-либо — человек намеренно скрывает какую-либо информацию от других людей. 5
- кто-либо таится где-либо от кого-либо — человек пытается быть незамеченным, располагается в укромном месте, убежище и т. п.. 5
- что-либо таится где-либо — объект находится в недоступном, скрытом от чьих-либо взглядов месте. 5
- что-либо таится в чём-либо — какое-то явление, потенциальная угроза кому-либо, чему-либо и т. п. оказываются скрытыми до определённого времени, не имеют внешнего проявления. 5
Глагол «таить» может иметь такие значения:
- держать в тайне что-либо, не рассказывать о чём-либо. 4
- не обнаруживать свои мысли, намерения, не давать заметить окружающим своё состояние, чувство, отношение к кому-либо или чему-либо. 4
- иметь, заключать в себе что-либо ещё не обнаруженное или внешне незаметное. 4
Таким образом, глагол «таиться» больше связан с физическими действиями и местами, а глагол «таить» — с эмоциональными состояниями и скрытыми мыслями и намерениями.