Language learning process is not accurately traceable yet there is enough scope to trace the absorption of the same in a regular class room without any formal assessment. It is also important sometimes to check the progress or the capability of students before putting them to a common evaluation pattern which is considered to be a serious step in awarding the grades. Many classrooms deal with students who are basically of the same aptitude, knowledge and competency in the primary levels. Just like there are differences in the advancement of the athletes in a running race, there are fair chances of some students advancing without any hitch, some making an average progress and some lagging behind. Therefore, in the secondary level there are differences owing to the learning ability and conditioning of the children in the primary level. More so, in the tertiary level, the differences in the aptitude, knowledge, skills and competency vary to a larger extent owing to the differences in the background of the students. The streaming pattern in many institutions in the tertiary level solves these problems to some extent by picking students with similar knowledge and aptitude. Yet, the students start afresh and advance in the class room and reach different levels of progress. This research paper attempts to analyse the different stages and the gaps created among the students in terms of knowledge, skills and competency and contemplate different methods to bridge these gaps.