과거 시제일까요, 현재완료일까요? (A2)

시점이 이미 지나갔고 특정 시점을 직접 말할 때(yesterday, last week, in 2019)는 일반 과거형을 써요.

직접 언급한 이미 지난 시점: 과거형

과거분사 (have / has 뒤에 오는 형태)

과거분사를 만드는 법은 이미 배웠어요. 대부분의 동사는 뒤에 -ed만 붙이면 돼요: play → played, work → worked, visit → visited. 이 규칙은 여기서도 그대로예요. 이번 레슨에서는 일반 과거형 대신 언제 과거분사를 써야 하는지 알아볼 거예요.

불규칙 과거분사

자주 쓰는 동사 중에는 -ed가 붙지 않는 것들도 있어요. 다음 동사들은 꼭 외워 두세요: see → seen, eat → eaten, know → known, go → gone, be → been, meet → met.

have일까요, has일까요?

문장의 주어에 따라 havehas를 고르는 법은 이미 알고 있죠. I / you / we / they → have, he / she / it → has를 쓴 뒤 과거분사를 이어 붙여요. 축약형: I've, you've, we've, they've, 그리고 he's / she's / it's.

시점 언급 없이 지금까지의 경험만 말할 때: have / has done

언제인지 말하지 않고, 그저 살면서 언젠가 해 본 일을 뜻할 때는 have / has + 과거분사를 써요.

과거에 시작되어 지금까지 이어질 때: have / has done

어떤 일이 과거에 시작되어 지금까지도 이어질 때have / has + 과거분사를 써요(주로 for 또는 since와 함께 쓰여요).

부정문과 의문문 만들기

부정문을 만들 때는 have/has 뒤에 not을 붙이고(보통 줄여서 haven't[have not] 또는 hasn't[has not]) 뒤에 과거분사를 써요. 질문할 때는 HaveHas로 시작해요: Have you ever been…? · Has she eaten…? ever살면서 언제든/지금까지라는 뜻이에요. 짧은 대답: Yes, I have. / No, I haven't.

어느 것이 알맞을까요? 간단 확인법

스스로에게 물어보세요. 직접 언급할 수 있는 이미 지난 시점이 있나요(yesterday, last week, in 2019)? 그렇다면 → 과거 시제(saw, went, played). 특정 시점 언급이 없거나, 과거에 시작되어 지금까지 이어지는 일이라면 → have / has + 과거분사(have seen, has played).