A learning management system (LMS) is a software or Web-based technology used to facilitate learning by providing a platform enabling easy access to learning content and resources by the learner. In recent years, there has been an explosion in the number of LMSs claiming to be the best in the market. However, most of the LMSs, if not all, are designed and developed by taking into account the needs of all institutions and all kinds of courses in a one-size-fits-all approach, ignoring the needs of a specific field of study. In this context, although LMSs offer a wide range of features and tools for accessing to learning content and administration, they do not meet the field-specific needs of courses. One of these specific field is English language teaching whose needs are mostly ignored in most of the LMSs. This study seeks to offer some recommendations based on the literature review and the experiences of the researcher for practical tools and features that can increase the functionality of LMSs for English language teaching.