According to yesterday’s newspapers, astronomers in Australia ………………………..(discover) a planet in a galaxy close to our own.
According to yesterday’s newspapers, astronomers in Australia ………………………..(discover) a planet in a galaxy close to our own.
have discovered