Особенности использования there is/are и have/has в английском языке:
Выбор между этими конструкциями зависит от того, на чём нужно сделать акцент в предложении. 1 Например, если сказать «The building has 5 rooms», акцент будет на здании и том, чем оно обладает. 1 Если же сказать «There are 5 rooms in the building», акцент будет на комнатах, а не на здании. 1
Также there is/are — безличные конструкции, то есть перед ними не требуется подлежащее. 1 Например: «There are children in my house». 1 Have всегда требует подлежащего перед собой. 1 Например: «I have three children» (У меня трое детей). 1