Полный англо-русский словарь
have fun
Проводить хорошо время
Полный англо-русский словарь
have first-hand knowledge
have good reason