heard oneself think
English
Verb
heard
oneself
think
simple past
and past participle of
hear oneself think