这两个词在形容天气的时候意思差不多,都是“晴朗的,阳光充足”的意思.例如:a shiny/sunny day
但是,shiny还可以指物体“有光泽的,擦亮的”,例如shiny shoes擦得很亮的皮鞋.
sunny还可以用来指心情上的愉快,性格上的开朗.例如:a sunny smile.还有我们常说的阳光女孩,a sunny girl
回答你的问题补充:shiny可以修饰有生命的,例如a shiny face油光满面.
除了在天气方面,它们的区别主要是在意思上的区别,shiny有光泽的,sunny可以形容性格上的开朗.