英语高手进,有几个问题亟待解决

if had been able to answer all of them,he would have passed the eaxm.此处为什么不用were,不是在虚拟语气中BE都是were吗?

第二个问题:关于seem.他这些日子里情绪似乎很低落,不知道为什么?我觉得那是因为他似乎学习上没有多少进步,怕被同学瞧不起。

译文如下:he seemed to be in a low spirits these days,i wonder why.

i think it's becuase he doesn't seem to be making much progress in his studies.he is afraid of being look down upon by his calssmate

经济学家已经得出结论:危机似乎很快就要结束了

译文如下:economists have come to the conclusion that the crisis seems to be coming to an end

问题是:seem to be doing 在这二个句子代表着什么?百度一下大家都是进行时,但是没有看到进行时的影子,该如何解释

第一个 因为前面有had had+动词过去式 表示过去一段时间内发生过的事 所以这是对过去时间段没有发生的事的虚拟 这里的假如已经用 if 代替 就不用虚拟语气词了

第二个 你断句断错了 seems to be 是一个固定搭配 意思是看起来像是…… 后面的come 用 ing 形势是因为前面有be动词 必须加的 另外从原句中“就要结束了”也可以推断出 这里要用进行时 因为就要结束意味着还未结束并且正在进行中 因此要用进行时追问

这明显是个虚拟语气啊,would have done ,前面是对过去的虚拟,但用的却是had been

追答

这个其实是没有用到虚拟语气的 是假设 虚拟一般是指完全不可能的事 就像if i were you 如果我是你 而实际上我不可能是你 这叫虚拟 我之前说的 had+动词过去式 过去一段时间内发生过的事是有可能发生的 只是当时没有做或者没有发生 你概念弄混了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-06-15

    虚拟语气主句用过去式时时would have done

 

seem to be doing  sth 看上去(好像)正在做。。。

第2个回答  2014-06-15
1、这里的虚拟表示与过去事实相反
从句用:If+主语+had+done
主句用:主语+should/would/might/could+have done
至于were,大概是以下这几种情况:
1】如果表示与现在事实相反的情况:
从句用:If+主语+过去时(Be动词用were)
主句用:主语+ should/would/might/could+do:
例句:If I were you,I would go to the class.(我不可能是你)
2】表示对将来情况的主观推测:
从句用:If+主语+were to do 或者If+主语+should+do或者If+主语+过去式(be动词用were)
主句:主语+should/would/might/could+do
例句:If he were to be here next Friday,Tom would be happy.
例句:If there were a heavy snow next Sunday,we should cancel the show.
3】还有,有时候从句和主句的时间不一定是一样的,具体情况要具体分析啊。
相似回答