✔ 最佳答案
if you want to talk more english and have fun at the same time, try play overseas online games. I played "Sims Online" for 3 years with a crowd of online friends coming from all over the world including UK, Canada, US. But I'm not sure if this game still exists or not because i had stopped playing about 20 months already. "Second Life" is also a good online game, but be prepared, almost 99% of the people there are English speaking only, you may not run into any Chinese. Well, this game is free, just download it from
www.secondlife.com, so why not give it a try!?
The different between having English classes and playing games with English speaking people is you will have a chance to come across English slangs and idioms. They type what they speak, with no grammer in mind, just like how we speak cantonese everyday. Also keep in mind, if you see people speaking in different tense, they are actually talking about things happened in different timeline. That means, they don't usually use complete sentences. But this is still a very good way to learn English because it makes your mind turns fast, quick response, and fast answers.. I strongly recommend.