本来是不想插嘴的,但是另外一个人的回答让我实在忍不住了,那压根就是在胡扯嘛!我也是上海人,那时候我英文也不错。但是来了美国后还是分到了ELD-1(English Language Development)。只有在大学里的课才被称为ESL,在高中都是被称为ELD的。考听力、口试、阅读、和写作。不是很难,所以你不必要紧张。每个学校对ELD学生的要求都不同,有的学校不让ELD学生上历史,而有的学校却是不管你是否ELD学生都必须上必修课。所以没有谁能给一个标准答案,只有看你自己学校的制度了。至于多少时间能出ELD就看你每年的英文考核成绩了,而不是什么想出来就出来的。只要你的英文考核通过了标准,就有资格去念普通的英文课。考试前没有任何东西可以复习,因为它考得都是最基础的英文知识。至于大学,我还是建议你先去上社区大学。因为按照你现在的英文水平,我并不认为你11年级(这里都是11年级考的)就有足够的知识去参加考试。与其浪费钱去考一个不好的分数然后进一个普通,甚至不怎么好的大学,你还不如直接努力念书先进社区大学。然后两年内以优秀的成绩把学分修满,之后再顺利地考一个名牌大学呢!因为不管你是否有念过社区大学,你的毕业文凭都将是你毕业的那所大学的毕业文凭,所以你完全不用担心与别人有差异的问题。