yesterday, last year, in 2019처럼 끝난 시간을 말할 때는 과거 시제를 써요.
끝난 시간을 말하면 → 과거 시제
I saw it yesterday.
We met in 2019.
해 보세요: Woman: Nice jacket! Is it new? Man: Yes, I ___ it last weekend. 남자가 하는 말을 골라 보세요. (have bought / bought / lost) 정답: bought — Last weekend는 끝난 시간이니까 bought예요.
끝난 시간이 없으면 → 현재완료
끝난 시간이 없을 때는 have / has + 과거분사를 써요: 지금까지의 삶을 말하거나, 지금도 사실일 때요.
I've been to Chicago.
I've lived here for two years.
해 보세요: Woman: Your car looks great! Man: Thanks. I ___ it for twelve years, and it still works well. 남자가 하는 말을 골라 보세요. (had / have sold / have had) 정답: have had — 아직도 남자의 차니까 12년째 가지고 있는(has had) 거예요.
just, already, yet: 둘 다 괜찮아요
just, already, yet과 함께는 미국 사람들이 두 가지를 다 써요: I just ate 또는 I've just eaten, Did you pay yet? 또는 Have you paid yet?
I just ate. / I've just eaten.
Did you pay yet? / Have you paid yet?
해 보세요: Woman: Is your brother home? Man: Yes, he ___ home. He's in the kitchen. 남자가 하는 말을 골라 보세요. (will get / just got / didn't get) 정답: just got — 형이 지금 부엌에 있으니까 just got이 맞아요(has just gotten도 괜찮아요).
어느 것이 알맞을까요?
끝난 시간이 있나요? 그럼 과거 시제를 써요. 지금까지의 삶이거나, for나 since와 함께 지금도 사실인가요? 그럼 have / has + 과거분사를 써요.
I opened my account in May.
I've had my account since May.
해 보세요: Man: Do you know Denver well? Woman: Yes. I ___ there for a month in 2020. 여자가 하는 말을 골라 보세요. (stayed / have stayed / lost) 정답: stayed — In 2020은 끝난 시간이니까 stayed예요.