1. 选B。 原因:这是一个have sth done的结构,意思是让别人来做某事,如I had my watch repaired yesterday.昨天我把手表拿去修了。
2. 选B。 not nearly 意思是“远非”, 有说almost not 几乎不,但一般没有not almost
3. 选B。 根据前面这句话,说明人已经回来了,所以呆这个动作已经是过去的事情了,不能因为有for a fornight就用现在完成时,这是用来迷惑你的。后面这个south应该是副词,如果是名词应该是the south,所以不用in
4. 选D。 be to do sth 表示按计划,安排即将发生什么事情。
5.选A,是说钻石要是切得好,将身价百倍。指的是增加百倍。不知道你是怎么理解的。add sth是指加什么内容,add up to 是指什么东西总计是多少,reduce和前面的sucessfully不和谐,借用时语来说,呵呵。
The old man had a letter__written __for him to his daughter who is at the university
written是修饰letter的,letter当然是被写的,所以选written
1 read send 通常和to 搭配,read直接加something而没有加somebody
2so as 是固定搭配NEARLY修饰ISNT
3is that right可看出是过去式而不强调从过去到现在,SOUTH是方位副词因此不加IN
4 soon可看出是将来BE TO DO 表将来
5