have/has + 과거분사(p.p.)는 과거의 일이 지금까지 이어지거나 지금과 관련 있을 때 써요. '~해 본 적 있어?'는 Have you ever …?, '한 번도 ~한 적 없어'는 never. 기간은 for(~ 동안: for two years), 시작점은 since(~ 이후로: since 2020). yesterday, last year처럼 끝난 과거 시점이 있으면 현재완료 대신 과거형을 써요.
Have you ever been to Jeju Island?
제주도에 가 본 적 있어?
경험을 물을 때: Have you ever + p.p.? ('가 본 적'은 been to)
현재완료: 해 본 적 있어? — ever/never, for/since
have/has + 과거분사(p.p.)는 과거의 일이 지금까지 이어지거나 지금과 관련 있을 때 써요. '~해 본 적 있어?'는 Have you ever …?, '한 번도 ~한 적 없어'는 never. 기간은 for(~ 동안: for two years), 시작점은 since(~ 이후로: since 2020). yesterday, last year처럼 끝난 과거 시점이 있으면 현재완료 대신 과거형을 써요.
- Have you ever been to Jeju Island?제주도에 가 본 적 있어?경험을 물을 때: Have you ever + p.p.? ('가 본 적'은 been to)
- I've never eaten sushi.나는 초밥을 한 번도 먹어 본 적이 없어요.never = 한 번도 ~ 않다. not과 함께 쓰지 않아요
- She has read this book three times.그녀는 이 책을 세 번 읽었어요.횟수: once, twice, three times
- We've lived here for five years.우리는 여기서 5년째 살고 있어요.for + 기간 (five years, two weeks)
- I've known Minho since primary school.나는 초등학교 때부터 민호를 알고 지냈어요.since + 시작점 (2020, Monday, primary school)
- How long have you played the violin?바이올린을 얼마나 오래 연주했어?
- He hasn't finished his homework yet.그는 아직 숙제를 다 못 끝냈어요.부정문 끝의 yet = 아직
- Have you seen my trainers?내 운동화 봤어?영국식 trainers = 미국식 sneakers
- I went to London last year.나는 작년에 런던에 갔어요.last year, yesterday처럼 끝난 과거 시점이 있으면 현재완료가 아니라 과거형!
QUIZ · 확인 문제
'나는 이 자전거를 3년 동안 가지고 있어요.' I've had this bike ___ three years.
- for
- since
- ago
- during
'We've been friends ___ 2022.' 빈칸에 알맞은 것은?
- for
- since
- ago
- before
'초밥 먹어 본 적 있어?'를 영어로 하면?
- Have you ever eaten sushi?
- Have you ever eat sushi?
- Do you ever eaten sushi?
- Are you ever eaten sushi?
올바른 문장은?
- I have visited Busan last summer.
- I visited Busan last summer.
- I have visit Busan last summer.
- I visiting Busan last summer.
듣고 그대로 쓰세요 (화면에서 소리를 듣고 풀어요 · 힌트: 나는 일본에 가 본 적이 없어요)