- It has happened for the first time in 4 years since our family has gone on vacation.
- It has happened for the first time in 4 years that our family has gone on vacation.
I’m really confused between these sentences since #1 might be a usual construction, but it kind of sounds wrong to me in this case. I would rather use #2 in this situation. Am I correct?