I have written a letter.改成否定句和一般疑问句?

问题描述:

I have written a letter.改成否定句和一般疑问句?

否定句: I haven't written a letter
一般疑问句: Have I written a letter?