Keep (someone) on tenterhooks

To keep someone anxious or in suspense.

I was kept on tenterhooks as I waited to hear the results of my exam.