第一句you后加个are,such改为so,such只能修饰名词;
dream of 一是“梦见”的意思,二是“梦想、渴望”的意思,在这里是指“我梦想有朝一日成为像姚明那样在NBA打球的篮球明星。”是第二个意思。
第三句,涉及逻辑关系和时态的问题,until 用于肯定句中,表示句子的动作一直持续到until短语所表示的时间为止,即表示动作的终点。一般可译为“直到……时(为止)”或“在……以前”。在这种用法中,句子的谓语动词必须是持续动词(非瞬间动词),如live, wait , last, love, like, stay, work, continue 等,read 是瞬间性动词,肯定是不行的;再从逻辑上来说,你选B的话,“直到我读完这本书,你才能拥有”,有一个条件假定的关系在里面,后面也要加个ONLY啊,这样的话,才符合英语表达的习惯;
应该是its,书上有问题,相信自己。
someone 是代词,可以做主语的,some one 中的some 作为主语one的修饰语,指的是“某、某个”,简单说来,someone是指群体中任何一个不特指的人,some one 却是指在某一个不确定场合下特意强调的某个人, 第一个常翻译成“有人”,第二个常翻译成“某个人、某人”。