曹老师解答《用动词过去时形式表示假设意义,如何用.......》中我自己不懂的地方

原文网址:http://ask.yygrammar.com/q-29245.html

原文例句: 

1、It's time we ordered dinner. (现在该叫菜了)

2、It's high time you bought a new car. (你该买辆新车了)

3、He acts as if/as though he knew everything. (他一举一动像是什么都懂)

4、She looked as if she'd had some bad news. (看来,她好想是听到了什么坏消息似的)


我的疑问1:将这些例句全部改成be-型虚拟式或were-型虚拟式是否正确?

1、It's time we order dinner.

2、It's high time you buy a new car.

3、He act as if/as though he knew everything.或者

He acts as if/as though he know everything. 

这两个该法是否都正确,如果正确的话是不是侧重点一个在主句一个在从句?

4、She looked as if she have some bad news.


原文:as if/as though引导的方式状语从句,在早期英语都是需要用虚拟语气的(传统意义上)。因为从逻辑上讲,当说话人用as if/as though时,他就是在比喻方法描述某人做某事,比喻的内容显然不是真实的。所以从句用虚拟语气。随着语言的发展演变,as if从句可以用陈述语气形式,前提是说话人认为从句表示的可能是事实。再往后,现在as if从句可以用陈述语气,无论从句描述的是否有可能是事实。说话比较谨慎的人,还是会注意as if从句是否可能是事实,由此决定从句是否用陈述语气。但现在越来越多的人忽略这一点,即使从句明显不可能是事实,也用陈述语气。国内语法考试则参考答案都是虚拟语气形式,这一点要注意。


我的疑问2:说话比较谨慎的人,还是会注意as if从句是否可能是事实,由此决定从句是否用陈述语气。  虚拟语气和陈述语气用在as if从句里怎么分辨?

比如:She looked as if she'd had some bad news.

“as if she'd had some bad news",按照现代英语这句就是陈述句(陈述句过去完成时表示假设意义),按照传统语法就是虚拟语气。

“说话比较谨慎的人,..........,由此决定从句是否用陈述语气。”这里其实就是一个句型只是现代语法和传统语法称呼不同而已。也就是没必要区分使用什么句型因为就只有一种了。

请先 登录 后评论

最佳答案 2019-10-04 20:45

给hetaojiazi网友的一点建议:学习语法应该以一本语法书为基础。尤其要注意有关语法术语的含义。遇有对书中解释不理解的问题,再提出让老师帮你解惑。而不应该以答疑网或其他网站的解答作为教材。因为答疑网多半是针对网友某个具体问题而回答的,不可能面面俱到,或对最基础的概念都做出解释,这就可能引起你的误解。


你链接中提及的问题,是某网友阅读章振邦《新编高级英语语法》时的一些疑惑。例句涉及非真实、假设。网友可能疑惑为什么不是虚拟语气,二者有何区别。我的解答只是针对这个问题而言的。


章振邦的语法书采用的是现代语法体系,其中对虚拟语气的定义与传统语法差异甚大。现代语法认为除了祈使句外,只用动词原型和与第一、三人称单数主语连用的were才是虚拟语气,其他限定分句的谓语动词形式都属于陈述语气。所以在现代语法体系中,时态中的一般过去时可以表示与现在和将来事实相反的假设,过去完成体可以表示与过去事实相反的假设。但都不属于虚拟语气动词形式。所以,讨论虚拟语气,你必须清楚你是在传统语法范畴还是现代语法范畴内讨论。


现在回到传统语法体系。虚拟语气动词形式是古英语的残留,在现代英语的某些句式中仍然需要采用虚拟语气动词形式。所有的语法书都会告诉你,哪些句式应该采用哪种动词形式来表示非真实的情景。这就是你学习虚拟语气应该掌握的内容。你不应试图去改变动词形式。


你的问题1

It‘s (high) time sb did sth. 这个句式要求谓语用过去式表示,不可改用动词原型。

He acts as if/as though he knew everything.

as if/as though从句不能用动词原型。

但在现代英语如果说话人觉得从句表示的内容有可能是事实,则可以用陈述语气。例如:

He walks as if he were/was drunk. 说话人认为他并没有醉,只是走路的样子像喝醉了。

He walks as if he is drunk. 说话人认为他是喝醉了。


你的问题2 (不考虑现代语法)

关于这个问题,你可阅读以下二个链接:

http://ask.yygrammar.com/q-230.html 

下面这个连接更加全面。

https://wenku.baidu.com/view/3b345f270722192e4536f621.html


你的疑问3

(1) wish后接that从句,不可以使用现在形式或动词原型。

(2)I wish I hadn't said that. 虚拟语气表示与过去事实相反,在wish后的that从句要用had done形式。如果用过去式,则表示与现在或将来事实相反。所有语法书都会告诉你这一点的。例如:I wish he were here now. I wish he came tomorrow.

(3)还是阅读问题2 的链接。

请先 登录 后评论

其它 0 个回答

  • 3 关注
  • 4 收藏,3295 浏览
  • hetaojiazi 提出于 2019-10-03 20:11

相似问题