Ну, во-первых, ведите ребенка к психологу. Во-вторых, договоритесь, что у вас в гостях он не играет в телефон и компьютер. Ну, развлекать, соответственно, придется его вам. не так, что пришел 7-летка и пытается играть с 3-леткой ( у них и в силу возраста особой игры не будет), а вы приходите и занимаете всех детей.