<--네이버웹마스터도구--> 가정법에서 but + 주어 + 직설법 현재?
본문 바로가기

영문법

가정법에서 but + 주어 + 직설법 현재?

[질문]

가정법에서요, 주어+ would+ 동사원형, but + 주어 + 직설법현재. 를 쓴다고 배웠는데 직설법현재는 뭐에여? 그냥 현재시제 아닌가요? 직설법현재는 뭐죠... 도와주세여 
 

[질문]

우리가 평소에 쓰는 동사표현법을 '직설법'이라고 부릅니다. 가정법과 구분하기 위해서죠. 그러니까 직설법현재는 그냥 현재시제를 말하는 것입니다. 
 
<주어 + would + 동사원형>은 가정법표현이지요? 그러면, 조건절에 가정법을 쓰게 되는데(가정법과거), but은 '그러나'의 뜻을 갖는 접속사이기도 하지만, '~를 제외하고/면'의 뜻을 갖는 전치사이기도 합니다. 이 전치사는 다른 전치사들과 달리 that절 앞에 쓸 수 있습니다
 
그래서 <but that 주어 동사 ~>는 <~라는 점(사실)을 제외하고/제외하면>의 뜻입니다.이 때 접속사 that은 생략할 수 있습니다. that절의 내용은 '가정'이 아니라 '실제'의 내용이기 때문에 당연히 직설법 그대로 입니다. 
 
'~라면'의 가정의 뜻은 but에 들어 있습니다.즉, <~라는 사실을 제외하면>은 <~라는 사실이 없다면>과 의미가 같은 것입니다. 
 
I would give you some money, but I have no money.

내가 돈이 없다는 사실이 없다면, 즉 내가 돈이 있다면, 너에게 얼마쯤 주겠는데... 
 
물론, <너에게 돈을 얼마쯤 주고 싶은데..., 하지만 내게 돈이 없네...>로 해석해도 되지요. 
어쨌든, but이 전치사로도 쓰이고 that절을 목적어로 쓸 수 있다는 사실을 알아두세요.