【考题 5】Thank you for all your hard work last week. I don't think we it without you.
A. can manage B. could have managed
C. could manage D. can have managed
【考题 6】But for the help of my English teacher, I the first prize in the English writing
competition.
A. would not win B. would not have won
C. would win D. would have won
【答案】B
【解析】last week(上周)表明这是与过去事实相反的虚拟,主句中应该用could + have +过去 分词。
【译文】谢谢你上周的辛勤工作,没有你的话,我们彳故不到。
【答案】B
【解析】But for表示“要不是……' 这还是表示与过去事实相反的虚拟,主句中应该用would+ have+过去分词,而且根据句意,谓语动词应该用否定形式,故选B。
【译文】要不是我的英语老师的帮助,我不可能在英语写作比赛中得一等奖。 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|