See you later. Jenny. I'm glad ___ with you for six months.(

See you later. Jenny. I'm glad ___ with you for six months.( )

A.to work

B.to be working

C.to have worked

D.to having been working

正确答案是C