Yet the LORD hath not given you an heart to perceive, and eyes to see, and ears to hear, unto this day.

DEUTERONOMY 29:4KJV
Know the Bible

What does Deuteronomy 29:4 mean?

Deuteronomy 29:4 says that the Israelites had witnessed the LORD’s acts, yet had not gained the understanding needed to recognize their meaning. Moses says that, up to that day, the LORD had not given them that understanding.

Moses speaks to the Israelites after recalling what they saw in Egypt. The heart, eyes, and ears picture a whole person able to grasp what has happened, not merely someone with working senses. “Unto this day” brings Moses’s observation up to the moment he is speaking.

The Hebrew behind Deuteronomy 29:4

  • “heart” — לֵב (lev): The word can refer to the inner life, including thought and understanding. Here the heart is linked with perceiving, rather than with emotion alone.
  • “perceive” — יָדַע (yadaʿ): This word often means “to know.” Paired with “heart,” it points to understanding what the people have witnessed.
  • “hear” — שָׁמַע (shamaʿ): This word can mean to listen as well as to hear. Alongside “ears,” it suggests taking in what is heard, not simply receiving sound.

Why Deuteronomy 29:4 matters

  • Seeing events and understanding them are distinct in Moses’s words. He has just said that the people saw the great signs in Egypt, yet he speaks of their need for “eyes to see” in verse 4.
  • Moses presents understanding as something the LORD gives. The phrase “the LORD hath not given you” places that statement at the center of his description.
  • “Unto this day” gives the statement a specific time frame. Moses is speaking about the people’s experience up to that point, as they prepare to hear his further words.