ESV: And the time that David reigned over Israel was forty years. He reigned seven years in Hebron and thirty-three years in Jerusalem.
NIV: He had reigned forty years over Israel—seven years in Hebron and thirty-three in Jerusalem.
NASB: Now the days that David reigned over Israel were forty years: in Hebron he reigned for seven years, and in Jerusalem he reigned for thirty-three years.
CSB: The length of time David reigned over Israel was forty years: he reigned seven years in Hebron and thirty-three years in Jerusalem.
NLT: David had reigned over Israel for forty years, seven of them in Hebron and thirty-three in Jerusalem.
KJV: And the days that David reigned over Israel were forty years: seven years reigned he in Hebron, and thirty and three years reigned he in Jerusalem.
NKJV: The period that David reigned over Israel was forty years; seven years he reigned in Hebron, and in Jerusalem he reigned thirty-three years.