从两个不同的语素就可以区别:
歌颂:颂,是颂扬歌颂的意思.如:歌颂祖国的大好河山.
换句话:歌颂+事物
歌诵:诵,是吟诵﹐歌唱.如:歌诵《念奴娇·赤壁怀古》.
可以知:歌诵+文章
但:歌诵有两个意思:1、吟诵歌唱.2、歌颂.