I`ve dreamed about this moment all my life.
I`ve been dreaming about this moment all my life.
She`s thought about him every day this week.
She`s been thinking about him every day this week.
Hello Njanja
I would say that both versions of each sentence were fine.
There is a slightly different nuance to each, however. To my mind, the present perfect presents the action as a whole, whereas the present perfect continuous presents it as if it were in progress.
So the present perfect is as if you were standing outside the action, and the present perfect continuous as if you were standing inside the action. The latter therefore gives you a more vivid or emotional sense of the process.
Other members may have other views, though!
All the best,
MrP
The difference in nuance I get from it is that the first might mean she has thought about him once or a few times each day, while the second sugests that she has been thinking about him all the time each day. Agre with MrPedantic that both are almost the same, and I like his explanation.