It’s been years since I _____ myself so much.
#103535
A
enjoy
B
enjoyed
C
have enjoyed
D
had enjoyed