단순시제 중에서 현재의 경우는 주어가 복수일 때는 동사원형을 그대로 사용하고
주어가 단수일 때는 동사원형에 (e)s
완료시제 중에서 현재완료의 경우는 주어가 복수일 때는 have + p.p이고
주어가 단수일 때는 has + p.p
또한 완료진행시제 중에서 현재완료진행의 경우 주어가 복수일 때는 have + been 일반동사ing
주어가 단수일 때는 has + been 일반동사ing
라고 배웠습니다.
무료강의를 듣던 중에 동사 read(읽다), 목적어 a book(책), 주어 I(나)를 이용하여 4가지 시제(현재시제기준)를 만드는것이 나오는데, 진행시제는 헷갈리는 점이 없는데, 단순시제와 완료시제와 완료진행시제가 헷갈리는 점이 있어서 이렇게 질문을 드리게 되었습니다.
단순시제 - I read a book
완료시제 - I have read a book
완료진행시제 - I have been reading a book
위와 같이 문장을 만들어 주셨는데, 여기서 의문점이 완료시제와 완료진행시제 현재형의 경우는 둘다 주어가 복수일때는 have, 주어가 단수일 때는 has를 사용한다고 배웠는데 간단하게 생각하면 주어 I(나)는 한명이기 때문에 단수이므로 has를 써야 하는거 아닌가 하는 생각이 들어서말입니다. 또한 단순시제의 경우는 주어가 단수이므로 read가 아니라 reads를 써야 하는거 아닌가 하는 생각이 들어서 말입니다.
물론 선생님께서 잘못 설명해주실리는 없기 때문에 제가 이해를 잘못하고 있는 것이라 생각됩니다. 하지만 왜 그렇게 되는것인지 알고 싶어서 이렇게 질문을 드리게 되었습니다. 다소 수준이 떨어지는 질문이더라도 답변해 주시면 감사하겠습니다.