用户名: 密码: 验证码:    注册 | 忘记密码?
首页|听力资源|每日听力|网络电台|在线词典|听力论坛|下载频道|部落家园|在线背单词|口语训练|在线听写|双语阅读
策马翻译
您的位置:主页 >英语考试 >CET-6 >

英语六级语法每日一练 2

2012-02-06 来源:网络 【】 点击: 评论:

【秘诀】学英语10年,悟出9个秘密

The people who knew him very well said that he was too naïve sometimes.Had he been older,he___1___less sympathetic.But what he had done proved that he was the person,loving life,also a hero who can help others out of trouble.___2___his timely arrival, the boy would have been drowned.That gained respects for him.
  
    1.[a]might have been 
       [b]would be
  [c]might be
       [d]had been

 2.[a]But for 
       [b]Even for
  [c]Except for 
       [d]If not

 

1. 选[a]该题考察非真实条件的虚拟。在表示过去情况的虚拟条件句中,条件从句用了过去完成时形式,主句可用should(would/could/might)+have+过去分词的形式

2. 选[a]该题考察含蓄条件的虚拟。But for含义为“要不是”,用于此处可以表达假设条件,but for his timely arrival=If it had not been for his timely arrival或If he had not arrived on time.



    m.putclub.com 手机上普特
    [责任编辑:Tanleilei]
    我爱背单词
    顶一下
    (17)
    89.5%
    踩一下
    (2)
    10.5%
    ------分隔线----------------------------
    发表评论查看所有评论
    请自觉遵守互联网政策法规,严禁发布色情、暴力、反动的言论。
    评价:
    表情:
    用户名: 密码: 验证码:
    平和英语
    老外网