The price of gas is the highest it's been a year 이 문장인데요 It`s been a year때문에 해석이 매끄럽지 않게되네요.. 문법상으로 맞는 문장인가요? Highest랑 it's 사이에 뭐가 생략된건가요?
최상급 표현이네요. the highest와 it’s 사이에는 관계대명사 that이 생략된 듯요. 그리고 최상급 표현 뒤의 that절에는 주로 현재완료 시제가 오니까 it has been이 된 거예요. 해석은 '휘발유 값이 지난 1년 새에 최고치이다' 정도로 할 수 있겠네요.