오늘 수업에서 현재완료 수업을 하다가 이해가 안되는 부분이 있어서 질문드립니다.
현재완료에서 기간을 나타내주는 단어를 사용할때 for랑 since는 non-action verb랑만
사용되어진다고 배웠습니다. 그런데 제가 이제까지 알아왔던거랑 달라서 혼란이 오네요...
He has played tennis for two years. 그럼 이렇게 사용하면 안되는 거냐고 물어보니
현재완료진행이나 단순과거를 쓰라고 알려주었습니다.
제 질문은 위문장이 틀린것인지와 for랑 since를 꼭 non-action verb에 써야 맞는것인지 알고싶습니다...
시제 너무 어려워요ㅜㅜㅜㅜㅜㅜㅜㅜㅜ