第1个回答 2013-03-27
1 选D。
解析:wind one's way 蜿蜒而行 ; 蜿蜒前行,这里是现在分词做 narrow path 的后置定语
wind up 上紧发条 need doing = need to be done 需要被...,主动表被动,故选D
2.选C。
解析: 首先排除A、B,因我A、B只引导后置定语,且充当先行词的宾语这些,而填空处缺和service并列做about的宾语,这里没有先行词。同时还要做consider的宾语,只有what可以,how 排除。
3.选C。
解析:这是对过去的虚拟,从句用if sb had done ,主句用 sb would/could have done...,这里不过是把if省略,把had提前而已,把从句放在后面了。
4 选A。
解析: 这里是主动表被动。
5.选C。
解析:
in the past few decades用于现在完成时态
6.选B。
解析:这里是不定式做后置定语,如果你觉得不好理解,把 we can imagine这个插入语去掉,就好理解了。
望采纳,祝开心~!