最近一直在Reddit等地方潜水，看NBA和HK相关的新闻，偶尔想打几个字去和别人交流，但却发现自己完全想不出话来，或者想说什么却没办法用英文流畅地表达自己的意思。感觉自己不借助Google Translate都不能好好说话了…… 阅读方面我倒是没太大障碍，以前大学时也能看英文的专业书，就是不会写作。 所以说大家的英文表达都是怎么练习的呢？ 还是说我干脆去考个托福，GRE什么的……
既然你阅读没问题了，那就突破障碍，逼自己写出来。可能会发现，其实你的写作水平比你想象的高。 我托福写作24/30分。考前没有连习过，只熟悉了题型，算半裸考。以前的"写作"经验也只限于少数网上留言。 不建议为了学英语而考托福之类。事实上，你英文好了，自然就可以高分；而反过来，你考高分，未必英文好。
There is indeed a silent phase in language learning where you need enough input (reading and listening) before obtaining the ability to output (writing and speaking). However, if you have already been able to read in-depth articles in English, but still find it hard to form sentences on your own, it is possible that you have not really learned the language the natural way. What language do you think in? Is there a process of translation when you "use" English? Don't EVER translate. That's cheat. Build your language skills from scratch.
because I hate zhihu more than pincong. @winblwrck 6
OK it makes me feel strange, but i'll try to make some eng posts every day. in fact, i'm not afraid of making mistakes during daily communication, but it's hard for me to logically present those complex topics, such as explaining a specific phenomenon in China, which really bothers me.
@懦夫斯基 7 You're right. Because my school major is about some abstract things, so when i read those ENG books i don't really have to think in that way. All I need to do is translating some professional nouns within my mind.
@winblwrck 8 I might withhold my opinion on learning English online. Anyone that uses "lol" in RL always gives me a chill. Without an off-line environment for calibration, one wouldn't be able to tell the difference between internet slang, cultural slang, and proper daily use of language. If I may recommend a less conventional way, the film "King's Speech" could be a great source of inspiration. Think of oneself as an actor, a performer. Read a screenplay of one's favorite films and act it out. It might just provide the detachment needed to discard one's instinctive lean on their native language and translation.
@懦夫斯基 10 By 'online', I didn't mean only chatrooms/comment sections, there are tons of English resources online - youtube, wikipedia, news sites, tv shows, movies, etc. I recommend online resources because @梅菲斯特 says he doesn't live in an English environment, which means talking to real English speakers may not be an option, so the internet is the next best option.
我发现很多人会不会不自觉的把句子弄得自我复杂了？ 比方说下面这个例子，我觉得尝试用短句子表达同个意思可以improve your writing immensely. 中式学英文，把句子弄得花俏是外行的做法。
Because my school major is about some abstract things, so when i read those ENG books i don't really have to think in that way. All I need to do is translating some professional nouns within my mind.
I majored in something abstract. As a result, I translated the terminnology without of thinking of it in the language when I read an English book.
I didn't have many chances to think as a native English speaker in college due to a science major.
Depending on your target audience, writing can be concise, but may not precise (e.g., online forum), or tedious, but unequivocal (e.g., scientific paper).
If you were taking about academic writing, then always start with "The Elements of Style".
要尽量在阅读的时候避免翻译的过程，尝试用英文来思考。 因为英文中文的思考模式是不一样的，对我个人来讲，把中文转换成英文来表达是很困难的。 阅读是把另一种语言转换成母语，是有助于理解的，而表达要把母语转换成另一种语言，难度加倍，所以最好一开始就直接在脑海里培养英语表达的系统，不要翻译和切换。 最简单直接地方法还是背，熟练背诵一些美剧生活场景的对话/简单的童话故事/rap歌词都是对提升英文思维很有效的。慢慢熟悉习惯英文的思维逻辑，写作口语自然越来越流畅地道。