student asking question

What does 'good heavens' mean?

teacher

Native speaker’s answer

Rebecca

'Good heavens' is an exclamation used informally to express surprise, anger, etc. You can just say 'Heavens' which means the same. When somebody says this expression, it means they are surprised or they want to emphasize that you agree or disagree with someone. ex1. Good heavens! You startled me. ex2. I thought you were bringing it. / Heavens, no.

Popular Q&As

04/21

Complete the expression with a quiz!