关于英语虚拟语气的几个问题。

1.
I wish I could see him now.我希望现在就能看到他。这是参考书上的翻译。
可是根据语法知识知道:用could do 的时候是表示“将来没有把握或者不可能实现的愿望。”那这不是现在就想看到吗,请问这怎么解释?
2.
真实条件句 中的时态 和非真实条件句中的不一样。
对于真实条件句的时态糊涂了,麻烦高人指点一下~

3.
It's strange that he (should)have failed to see his own shortcomings.
真奇怪,他竟看不到自己的缺点。
should 后面不是跟do 的吗,为什么这里是have done 的形式呢?
4.
一道习题不理解:
______you succeed and ___you be healthy.
A.may may
B.wish wish
C.hope hope
D.should may
我选的是B选项,答案是A,什么原因啊?答案没解释的。

希望各位高人动动手指解答一下拉,感谢~~~
3 Let’s say you could go there again, how ___ feel? (would you )它怎么虚拟句 有暗示嘛
3. Let's say和you could go there都有虚拟的暗示。
“Let's say”直译为“让我们说”,其实就是“让我们假设”之意,所以后面用could而不用can,而最后面也用“would you feel”了。
最好的理解是,把Let's say换成if就可以了,即原句可以换写成:
If you could go there again, how would you feel?

这是网友的一个问题,看不懂解释。最后一句:IF 从句:could go 为什么主句还是would feel? 这不是对现在虚拟吗?为什么是could go ???
回答好的有追分哦~~

1. 答案正确,楼主理解有误。
if引导的条件状语从句的虚拟语气存在着一种所谓的“混合”的说法,即从句和主句是针对发生在不同时间的动作分别进行各自虚拟。
此题从句就是针对过去动作的虚拟,所以用过去完成时即“had+过去分词”,但是主句缺少对现在动作进行虚拟,所以用“would / should / could / might + 动词原形”即可。

2. if only引导虚拟条件句,如果针对过去虚拟,从句就用过去完成时;如果针对现在虚拟,则用一般过去时。而主句同样是对现在进行虚拟,所以也用“would / should / could / might + 动词原形”即可。
It would be very nice if only it were possible.
如果它(现在)是有可能的,(现在)那该有多好啊!

3. Let's say和you could go there都有虚拟的暗示。
“Let's say”直译为“让我们说”,其实就是“让我们假设”之意,所以后面用could而不用can,而最后面也用“would you feel”了。
最好的理解是,把Let's say换成if就可以了,即原句可以换写成:
If you could go there again, how would you feel?

4. as if/though引导的方式状语从句的虚拟语气,跟主句的时态并无关系,而是把主句动作和从句动作发生的时间进行对比。
1)从句动作发生在主句动作之前,则从句用过去完成时;
2)从句动作与主句动作同时发生,则从句用一般过去时或过去进行时;
3)从句动作发生在主句动作之后,则从句用过去将来时。
该题know everything是发生在talk之前,所以从句直接用过去完成时。
再如:He always talks as though I were his child.(同时发生)
He always talks as though he would never be able to talk in the future.(从句动作发生在主句动作之后)

5. wish引导的宾语从句的虚拟语气和主句时态也没有关系,而是直接看从句动作发生的时间,如果是过去发生,则用过去完成时;从句动作发生在现在,则用一般过去时;从句动作发生在将来,则用过去将来时。
从题意来看,应该是“他希望他早已经看过这场足球比赛而不是在电影里看过(?)”,所以是指“(过去的时候)早就看过”。从句动作发生在过去,所以从句时态用过去完成时。
如果对你有帮助,多给我加分哦。呵呵追问

不会答、不想答就不要发好伐啦。。。
复制什么的还是不要来了。。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-09-15
1:“希望”有hope和wish两种译法 wish后跟的多指可能性较小的,希望渺茫的事情,而且“我希望现在就能看见他”意思不就是“现在没看到他”吗?所以用could没问题
2:真实条件句的时态说直白一点就是从句的时态是主句时态的过去式(这个百度百科里面讲得挺细的LZ可以看一下)
3:should have done是虚拟语气的一种 表示应该做(但却没有做的)事情,LZ给的句子应该有“他(应该发现但是)竟然没有发现他的错误
4:这道题的may取的应该是”祝愿“的意思,这是可以省略主语不说(还有比如像good luck)所以选A,BCD从句式结构上来说就有错误
补充问题:其实这个句子翻译一下就好理解啦——”如果我们假设你还可以再去那儿,你会怎么想?“其实就是把原句中需要用can和will的地方利用语法转化成过去式了而已

就这么多啦 希望对LZ有帮助~~

参考资料:http://dict.baidu.com/s?wd=wish http://baike.baidu.com/view/394678.htm

第2个回答  2011-09-15
虚拟语气不烦,但是我现在笔记没有身边,好久没看了。以后老师给我们公式的,很多都是固定的,而且你说的语法不完全是虚拟语气应该还包括独立组格。如果你有兴趣,下次我回家找到笔记告诉你追问

那你回家要什么时候啊?
[email protected]
可以联系我。
最好在在这个月的18号之前给我哦~