Thanks for your replying, but I have some questions about them:
I have been writing letters all morning.
This says what activity you were involved with all morning, that is, during the entire morning. It is still morning and you may still be writing letters or you may have decided to stop...