Right now I have to bookmark the specific sites. Then visit them and go to my profile to check on the questions. It is not just about responding to an answer. Sometimes I may have something to report back later but it becomes tedious.
The way I find all the sites at StackExchange I am a member of is by clicking on my user id at the top and clicking on the accounts tab. I wish there was a tab for "my questions".