Both ways are grammatical: has shined; has shone. Both "shined" and "shone" are past participles of the verb "to shine.
確定! 回上一頁