I have kept writing English diaries for over two years.(改为一般疑问句)

问题描述:

I have kept writing English diaries for over two years.(改为一般疑问句)

Have you kept writing English diaries for over two years?