搜索
首页 教育/科学 外语学习 英语考试

状语从句单选题-12.28.07

Five minutes earlier ______ we could have caught the last train. A.or B.but C.and D.so

全部回答

2006-12-31

0 0
    选C。 这是一个基本的句型。 祈使句/名词词组A,+ and + 句子B。(and表示递进、承接关系,事件A能推出事件B) = If + 主语(根据意义补充)+ 祈使句(时态要做相应调整),+ 肯定句。
   祈使句/名词词组,+ or (elso)+ 句子。  (or表示转折关系,事件A的否命题能推出事件B,等价于事件A能推出事件B的否命题 ) = If + 主语(根据意义补充)+ 祈使句(时态要做相应调整),+ 否定句。
   One more step(名词词组), and I will fire/shoot。   = If you take one more step, I will fire/shoot。
   Hurry up(祈使句), or we will late for the bus。 = If we hurry up, we will not late for the bus。
     = If we don't hurry up, we ill late for the bus。 最后说明could have done的结构和含义。 could have done是情态动词+不带to的动词不定式的完成形式表示虚拟语气,“可以做到某事而事实上未能做到/实现某事”。
  
    注意:这里不是表示猜测(形式是相同的),因为一方面意思不通,另一方面could/can have done表示对过去事件的猜测时仅用于否定句中。 这个句子的意思:如果我们早到5分钟,我们就能够赶上末班车了(,但是我们没能赶上)。

2006-12-29

23 0
选A.

2006-12-29

51 0
(If) 5 minutes earlier,or we could have caught the last train. 选A。or 有种责备的意思,表示惋惜。 如:否则, Hurry up, or you'll be late. 这里是条件从句不应用and,而but和so则解释不通

2006-12-29

34 0
Five minutes earlier ______ we could have caught the last train. A.or

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

教育/科学
英语考试
院校信息
升学入学
理工学科
出国/留学
职业教育
人文学科
外语学习
学习帮助
K12
外语学习
英语考试
德语
韩语
日语
法语
英语翻译
英语考试
英语考试
举报
举报原因(必选):
取消确定举报