I'm asking that question because I use to think in English quite very often, mostly when reading or during an English class, but I've realized I started to do that without noticing while I'm zoning out too, lol! Even when I'm at work, with my co-workers beside me talking in Portuguese, sometimes I realize I was just thinking in English and it's so weird...
When I think and talk to myself inside of my head my English is flawless and I have no accent at all, unfortunately that's just the opposite of reality, though...
However, I think that daydreaming in other languages that aren't our mother tongues might help us improve our speaking skills when we face a real situation. In fact, training some kinds of vocabulary before I need to say them out loud helps me to remember them eventually. Specially when I'm having a smalll talk with a native speaker and feel nervous, I think it's harder to forget something if I already thought about that main issue before.
What do you think about it? Do you zone out in other tongues too? And do you think it's useful in real life situations?
*Feel free to correct me, I'd appreciate it.
I tried to think, consider things in English which can help me a lot in English learning and sometimes it is necessary to tune out after you go through a long time learning.