Akademik

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

Большой англо-русский и русско-английский словарь. 2001.