keeping my eyes wide-opening这句话有没有语病呢

这不是句子,只是个分词短语;应该是 keeping my eyes wide-open;只是个宾语补足语结构,wide-open为形容词短语作宾补,表示状态,wide-open不是动作。