Yes, it makes sense. The difference is one of style rather than meaning. These days, the construction of 'had' for some native speakers is often viewed as stilted, depending on your social set. Regarding the literal meaning, however, these expressions are identical. Furthermore, as a teacher who receives a lot of essays, I would prefer the use of your second example. I hope that helps you, Mohamed.