have p.p
“have p.p”는 현재완료시제라고 하여 주로 “~해왔다”, “~했었다”라고 번역됩니다. p.p는 “past participle”를 의미하며 동사의 과거분사 형태를 말합니다. 현재완료는 크게 4가지 용법이 있습니다. 첫 번째로, “~한 적이 있다”라고 해석되는 ‘경험’의 용법입니다. 이 때는 주로 “ever”라는 부사가 등장하기도 합니다. 두 번째로, “~해왔다”라고 해석되는 ‘계속’의 용법입니다. 주로 이 경우에는 접속사나 전치사로서 “since”가 등장하기도 합니다. 세 번째로, “~했다”라고 해석되는 ‘완료’의 용법입니다. 주로 “just”나 “already”, “yet”과 같은 부사가 등장하기도 합니다. 끝으로, “~해 버렸다”라고 해석되는 ‘결과’의 용법입니다. 좀 헷갈릴 수는 있으나 이는 과거에 어떤 결과가 지금까지 영향을 미치고 있는 것을 말합니다.
Do you ever ~?
현재완료시제의 ‘경험’과 비슷한 표현은 “Do you ever ~?”라는 표현입니다. “~한 적 있니?”, “(평소에) ~하곤 하니?”, “~할 때도 있니?”라는 뜻으로 해석되죠