thought all one's Christmases have come at once
English
Verb
thought
all
one's
Christmases
have
come
at
once
simple past
and past participle of
think all one's Christmases have come at once