[已解决问题] 虚拟语气条件句中的谓语动词
提问者:dingy87 - Q苗三级  [收藏]
浏览 756 次
If I could rearrange the alphabet,I'd put U and I together.
为什么这里会是could,而不是should.我看了一些语法书,上面写的谓语动词形式表中,if从句谓语形式就没有用could的,很疑惑。能具体解释一下么,再次先谢过!
最佳答案
强调现在时刻的虚拟式在间接引语中需要遵守时态一致的原则,通常会出现'could'
如:"If I knew how it worked, I could tell you what to do," he said.
“假如我知道它是如何运行的话,我就会告诉你该怎么办,”他说道。
又如:He said that if he had known how it worked, he could have told me what to do.
他说假如他知道它是如何运行的话,他就会告诉我该怎么办。
2007-10-8 22:51:59 回答者:音乐凯丽


提问者对于答案的评价:谢拉
其它回答(2)
你所指的“could”肯定是前面的条件句“If I could……”中的那个吧,虚拟语气的主句根据从句的不同类型在句型结构上有变化,包含“should或would”的类型大致有:Should/would/could have done,Should/would/could do,这里你所说的could仅仅是体现了从句的时态为一般过去时而已,不用深究了。
个人意见,等待专业人士的点评。
  1年前   回答者:liverpool_sw - Q芽二级
Could 是虚拟语气,翻译成如果我可以...,事实上是没有实现的.
  1年前   回答者:maggie1025 - Q枝四级
评论
   您需要登录以后才能回答!
我的问题    我要提问


相关链接

快到期问题


有不合适内容,建议去除