多说多练。我遇到一个做翻译的姐姐,她的方法就是平时的时候看一篇文章,然后就用自己的话讲出来(英语),你的问题不是口语问题,应该是不能把英语当成自己的一种语言。他是语言,当然是多说多想,用英语代替平时自己的中文思考,既然你听得懂外教,就不属于听的问题。就像写作文,你看得懂优美的文章,但不一定写得出来,只有把自己的思维转为英语思考方式。平时模拟一下对话也行
做演讲之前有没有做准备,还是即兴演讲?对于你的情况,即使是即兴演讲,也建议事先打个草稿,想好自己要说什么,把语言组织一下。在家里多练几遍,慢慢就会有进步的。
这个问题我也经历过,首先你要解决你心理上的恐惧和害羞。先可以在你熟悉的同学或者朋友面前说英语,先不要管语法和句型之类的对不对,只要你敢说出来就可以;接下来克服了害羞心理之后你就要加强背诵英语单词,肚子里有货才能出口成章啊;最后就像你说的多看看英文电影,最好字幕是中英文对照的,这样有助于你学习他们的口音,使你讲出来的英语听上去更纯正。
希望能帮到你啊!
同学,您好 我不建议你去看电影和听音乐,这两项的收益性不大,容易让你误入故事情节,而忘了你最初的目的,很浪费时间,但作为兴趣的培养还不错,你如果想说出来的话,我建议你多读,多背,另外加上模仿,模仿一个人的语音语调在加上自身的特点去讲,再有可以看出你可能不是很自信,我坚信熟能生巧,一篇文章加上感情和次数,我相信你会见见的对于你英语成绩的提高有很大信心了,加油 学习一门语言重在坚持!