has been heaving
-
present perfect progressiveof heave (3rd person singular).present perfect progressive
Used to describe an action that began in the past, has continued continuously, and is still in progress.
heaveverb (used with object)to throw, especially to lift and throw with effort, force, or violence.
Example Sentences
Examples are provided to illustrate real-world usage of words in context. Any opinions expressed do not reflect the views of Dictionary.com.
Since China has been heaving with revolution for the past 20 years, the great majority of these stories have social upheaval for their background.
From Time Magazine Archive
![]()
He read on: Shari has been heaving up all day.
From Time Magazine Archive
![]()
The music has been heaving and falling, as if with the warm palpitation of a vast breast, Nature's own, blissful with love and happy creative force.
From The Wagnerian Romances by Gertrude Hall Brownell