SAT语法~哪个能帮帮忙的,多谢了~

[复制链接]
查看11 | 回复3 | 2011-9-25 17:11:36 | 显示全部楼层 |阅读模式
答案:1. would not be able 或 would be unable (前者更好!后者不自然。) (得用虚拟语气。are unable 是万万不能的。)2. for her having portrayed 或 for having portrayed(portray这一动作在先,gained fame and won an Academy Award才发生, 而gained fame and won an Academy Award 已经是过去时,则portray 这一动作应用完成式,故改变如上。)...
回复

使用道具 举报

千问 | 2011-9-25 17:11:36 | 显示全部楼层
第一个 你可以无视逗号里的内容那是形容bees的,所以are unable 不存在与which are一致的问题,因为前面是if not for bees 这是个虚拟语气,所以后面用了were unable第二个不太确定= =。。感觉是不是那个her出了问题。“因为她把什么故事塑造成适应西方的音乐剧什么的”,为什么用her呢...
回复

使用道具 举报

千问 | 2011-9-25 17:11:36 | 显示全部楼层
1.应该为would be,这里If not for 是对现在情况的虚拟2不能写for her portraying Anita,这样属于不正规用法,应为for her portrayal of Anita...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行