Полный русско-английский словарь
To exist, to have a place (быть, присутствовать); to take place, to come to pass, to occur (случаться, происходить) Недостатки все еще имеют место — Shortcomings still exist. Имел место прискорбный факт. — A deplorable event occurred. take place ;