The past tense of keep a weather eye on is kept a weather eye on.
The third-person singular simple present indicative form of keep a weather eye on is keeps a weather eye on.
The present participle of keep a weather eye on is keeping a weather eye on.
The past participle of keep a weather eye on is kept a weather eye on.