all day, I went to bed early.
#95010
A
Working hard
B
Worked hard
C
Having worked hard
D
To work hard