Преобразуйте, если это необходимо, слово STUDY так, чтобы оно грамматически соответствовало содержанию текста.
Scientists __________________ sunspots for many years. Most people think that stars are smaller than planets, but the sun is much bigger than Earth. About 109 planets the size of Earth would fit across the diameter of the Sun.
В данном случае можно использовать или Present Perfect («have/has» + Ved/V3), или Present Perfect Continuous («have/has been» + Ving), эти два времени подходят, поскольку оба используются для обозначения действия, которое началось в прошлом, продолжалось какое-от время и не закончилось в настоящий момент.
Ответ: have been stydying ИЛИ 've been studying ИЛИ have studied ИЛИ 've studied.

