Answer to riddles and jokes

1. Sure you can name three consecutive days, Yesterday, Today, and Tommorow!
2. The woman was a photographer. She shot a pic of her husband, developed it, and hung it on the wall.
3. The letter r
4. A jigsaw puzzle piece
5.A shadow
7. There is not a single e!