1. A.V. + 기 indicates an action or "doing." It also indicates the process or the method of the act. It is often used with verbs like 좋다, 재미있다, 싫다, 나쁘다, 쉽다, 어렵다, 편하다, or 불편하다.
읽기 reading
한글은 읽기 쉬워요.
It's easy to read hangul.
벗기 taking off
이 신은 벗기 어려워요.
These shoes are difficult to take off.
타기 taking/riding
여기에서 버스가 타기 좋아요.
It's convenient/nice to take a bus here.
2. ~ji => ~neunji ( -는지)
(얼마나/어찌나) (ADV.) A.V. + 는지 ( 알다/모르다 )
"It is such (ADV.) A.V. that . . ." if / whether
그 학생은 어찌나 열심히 공부하는지 잠도 많이 안 자요.
The student works so hard that he doesn't sleep much.
그 차가 어찌나 빨리 가던지 못 따라갔어요.
The car went so fast that I couldn't follow it.