교재에 있는 문장은 아닌데 두루두루 공부하다가 접한 문장들에서 몇가지 궁금한 점이 생겨서요.
1) 먼저 가정법 과거시제는 주절에는 '조동사의 과거형 + 동사원형' 그리고 If 절에는 '과거절(과거/과거완료..등)' 이 위치한다고 하셨잖아요? 그런데 단어장의 예문중에 이러한 문장이 있었어요.
- He used to moan If he didn't get at least seven hours's sleep at night
먼저 교재에서 used to 는 조동사의 역할은 한다고 했으니 조동사로 취급한다면 구조적으로 이해하는데 큰 어려움이 있는건 아닌데, 해석에 의문이 가더군요. 제가 가지고 있는 단어장에는,
[ 그는 적어도 밤에 7시간을 자지 않으면, 불평을 하곤 했다 ] 라고 되어있는데, '가정법 과거' 식의 해석과는 좀 거리가 있는것 같아서요..
2) 또 교재에서 since 뒤에는 항상 '현재완료' 시제가 나온다고 하셨잖아요? 그런데 이런 문장을 보았는데,
- It was my first visit since 2007 (자세하진 않지만 이런형식의...)
현재완료시제가 아니라 과거시제가 나왔는데 문법적 오류인가요? 아니면 이런 쓰임도 있는건가요?
감사합니다.