Разница между употреблением глаголов «быть» и «бывать» в русском языке заключается в контексте и значении. 1
В настоящем времени глагол «быть» не употребляется, а «бывать» используется в ситуации «часто, регулярно, не один раз». 1 Например: «Я часто бываю в гостях», «Мы регулярно бываем в Москве». 1
В прошедшем времени глагол «быть» используется, когда действие произошло один раз или важен просто факт. 1 Пример: «Я был в гостях», «Ты был в Москве?» — «Был». 1 Глагол «бывать» применяется, когда действие происходило не один раз: «Да, я бывал у них в гостях», «Раньше мы часто бывали в Москве». 1
В будущем времени глагол «быть» употребляется в формах будущего и прошедшего времени, а «бывать» не используется в форме «буду бывать». 14
Кроме того, глагол «бывать» тяготеет к разговорному стилю, а «быть» — стилистически нейтральный. 3