HSK 5 grammar · pattern
有A有B
有A有B — have both A and B
Pattern
+ + +
A and B are related or a pair
( ) can be left out · other words may come before, between and after
How it works
有A有B places two related words after repeated 有 to say both qualities or things are present, painting a lively, well-rounded picture: "have both A and B." Set phrases include 有说有笑, 有来有往, 有始有终.
Examples
他们一路上有说有笑,非常开心。
Tāmen yílù shang yǒu shuō yǒu xiào, fēicháng kāixīn.
They chatted and laughed the whole way, thoroughly enjoying themselves.
做事要有始有终,不能半途而废。
Zuòshì yào yǒu shǐ yǒu zhōng, bùnéng bàntú'érfèi.
You should see things through from start to finish, not give up halfway.
Related

See it in a story
In the app, 有A有B is underlined wherever it appears in the stories you read, and practised with sentences from them. Free.