-
현재완료시제 vs 과거 완료시제Grammar 2014. 3. 21. 15:51반응형
today, this morning/week/month 등과 같이 현재까지 계속되는 시간을 나타내는 표현은 현재완료 시제와 함께 쓸 수 있다. 현재완료 시제는 과거에 일어난 일이 현재까지 영향을 미치는 것
- Have you read the newspaper today?
- My car has broken down twice this week.
- Jackson has had three cups of coffee this morning.
그러나 이미 지나가 버린 과거 시간을 나타내는 다음과 같은 표현들은 현재완료 시제와는 함께 쓸 수 없고 과거 시제와 함께 쓰는 것에 주의한다. 과거시제는 단순히 지난 일에 대한 것을 말하는 것- yesterday
- last night/ week/ month
- ago (two years ago등)
- in+ 과거 시점 (in 1995, in the 15th century 등)
- Did you read the newspaper yesterday? 현재완료 시제 Have you read로 쓸 수 없음
- My car broke down last night, so I called a tow truck.
- Mr. Jones visited Vancouver two years ago.
- Columbus discovered America in the 15th century.
Just, already, yet은 현재 완료 시제와 과거 시제 모두와 함께 쓸 수 있다. 이때, 의미 차이가 거의 없다.
- Just: 방금. 막
- Where's Andy?
- He has just gone to bed/ He just went to bed.
- already: 이미 벌써
- Can I get you a sandwich?
- No, Thanks. We' ve already eaten./ No thanks. We already ate.
- *Can I get your sandwich?
: Can I eat or have - *Can I get you a sandwich?
: Can I buy a sandwich for you?
- Have you met your new roommate yet? /Did you meet your new roommate yet?
- Yes. He is nice
- Are you going to the gym?
No. I've already exercised today.
반응형'Grammar' 카테고리의 다른 글
현재완료시제와 현재완료 진행시제 [어디를 강조해서 말할까?] (0) 2014.03.22 현재완료시제 (0) 2014.03.21 단순현재 (0) 2014.03.19 Be going to vs. will (0) 2014.03.19 Have pp vs have been-ing 의 차이는? (0) 2014.03.19