haven은 have의 과거분사 형태입니다. 첫 번째 have는 현재완료 시제를 반영하고, 두 번째 have는 명사로 사용됩니다. 현재완료 시제에서는 과거분사 형태를 사용해야 합니다. 사실, Have Time은 시간이 있다는 뜻이고, Have는 갖는 것을 의미합니다.