The Sun is a large object, having a diameter of nearly a million miles. [correct]
The Sun is a large object, while having a diameter of nearly a million miles. [incorrect]
I am wondering the reason for being considered correct or incorrect.
Would you possibly explain why we cannot use while?
I really do appreciate what you taught me.
Nevertheless, I think the second one is just semantically incorrect, while grammatically correct, isn't it?
Meanwhile, as we know one of the usage of while is to be at the same time, so what about the following? if these are correct, so why don't we use while?
The Sun is a large object, while having a diameter of nearly a million miles.
The sun is a large object and it is having a diameter of nearly a million miles.
The sun is a large object and it has a diameter of nearly a million miles.
The sun is a large object which is having a diameter of nearly a million miles.