- It is four years since our family has had a vacation.
- It has been four years since our family has had a vacation.
What is the difference between these two sentences? And why is sentence 1 even correct, since we usually use the construction "has been+since/for"? I checked a similar question on this site, but that question doesn't tell the difference and doesn't tell why #1 is correct.