英文改错

[复制链接]
查看11 | 回复5 | 2011-3-2 09:39:37 | 显示全部楼层 |阅读模式
Although a great number of houses in that area (A. are still) in need (B. of repair ),there (C. have been) much improvement in (D. their) appearance. 四项中那个错了,Why ?
貌似答案给的是C,难道真理真是掌握在少数人手中…

回复

使用道具 举报

千问 | 2011-3-2 09:39:37 | 显示全部楼层
B错了,改为:repairing 因为:of 后面要加动名词 (of+doing)
回复

使用道具 举报

千问 | 2011-3-2 09:39:37 | 显示全部楼层
答案应为B,need在此非动词,而是名词,need作动词时可用结构need to do something,在此应改为of repairing,need of repairing表示需要修葺
回复

使用道具 举报

千问 | 2011-3-2 09:39:37 | 显示全部楼层
B项。因为“of”是一个介词,因此,它后面的动词(即repair)要加“ing”。也就是说应该把“of repair”改为“of repairing”。
回复

使用道具 举报

千问 | 2011-3-2 09:39:37 | 显示全部楼层
C
much improvement 从much看出不可数,该为has been
回复

使用道具 举报

千问 | 2011-3-2 09:39:37 | 显示全部楼层
B处错误,应该用介词to。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行