阅读下面短文,从短文后的选项中选出可以填入空白处的最佳选项。选项中有两项为多余选项。
Apps (short for applications) are becoming increasingly popular nowadays, and for good reason. They can help you out in just about every area of your life, whether it's keeping fit, communicating with friends, or even learning a language.Here's what you should think about before downloading an app for language learning.
·Learn from diverse sources (not just apps)
Any seasoned language learner will tell you that the beauty of mastering a foreign language is the world which it opens up to you. This is a world of diverse sources (来源) of information, from newspapers and books to TV, radio, music and even real people. Would you limit yourself to one medium in your native language?
·Establish your purpose and plan your habits
Do you want to be fluent in weeks or are you in it for the brain training? The good apps are designed to help you fit your studies around your timetable.These apps encourage habit building, because the successful formation of a habit ensures your safe and regular return.
·Make it social
I mean social for real. I owe the speed of progress I made in Italian to the support from Jim, my partner in study time. Find a friend to accompany you. Take an evening class. Borrow a book. Buy a book. Book a week away and attend a language school. Just don't forget your phone!
If I may speak sincerely, the combination of app, language school, Jim, evenings out, and a choice book or two proved extremely effective.
A. I recommend it.
B. Remember that an app is just a tool.
C. No, I don't mean posting your progress online.
D. I encourage you to use apps as often as you can.
E. Probably not, so why do so in your new language?
F. The best apps adapt themselves based upon your behavior.
G. However, you need to know how to use them properly to really benefit.