2 So would you 涉及到的倒装与虚拟语气

—Jenny looks hot and dry.

—So______ you if you had a high fever.

A. will    B. do     C. are    D. would

答案是D,说是涉及到倒装与虚拟语气,能详细说明下吗?

请先 登录 后评论

最佳答案 2016-07-14 18:46

答案选D是对的。if you had a high fever是假设的与现在事实相反的虚假条件句,故主句相应地用so would you。此句变为下面的形式或许更直观一些:

If you had a high fever, you would also look hot and dry.(但现在的事实并非如此)

请先 登录 后评论

其它 2 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

—Jenny looks hot and dry.

—So______ you if you had a high fever.

A. will B. do C. are D. would

答案是D,说是涉及到倒装与虚拟语气,能详细说明下吗?

【答】当 so 表示“也一样”的意思时,可以用“so+助动词、情态动词+主语”句型,此句型作主句与if条件状语从句连用时,如果if条件句用一般现在时,so 后面应该用 will (表示将来情况)或 do(表示现在的真实情况);如果 if 条件句用一般过去时 ,so 后面应该用 would ,表示虚拟(现在)。所以,答案应该选择D.would 。

问题补充 : 2016/06/14 22:53

就算是倒装也应该是 so do you 吧,同时表示倒装与虚拟语气所以变成了 so would you?

【答】if you had a high fever的意思是“如果你现在发高烧”(实际情况是“你现在没有发高烧”),属于对现在情况的虚拟语气,所以主句不能用so do you,应该用 so would you。

请先 登录 后评论
陈才   - 英语教师
擅长:中考英语,词法问题

—Jenny looks hot and dry.

—So______ you if you had a high fever.

A. will    B. do     C. are    D. would

答案是D,说是涉及到倒装与虚拟语气,能详细说明下吗?

回答如下:

以上句子结构包含:“倒装结构+虚拟语气”两个方面作用

【1】so+助动词/情态动词/系动词+主语,表示前面能用同样适用于后者

A. Tom has seen the film, so has Mary

  Tom will visit Beijing, so will Mary

B.Tom can speak English, so can Mary

C. Tom is a student, so is Mary

【2】对现在虚拟,从句用一般过去式,主句谓语用过去将来式,即would +动词原形

If you had a high fever, You would looks hot and dry

倒装用法+虚拟语气 句子结构就是下面的

So would you if you had a high fever 

把(1)和(2)结合起来就是下面这个句子结构

So would you if you had a high fever .

中文意思:如果你发高烧了,你也会有(前面句子所提到的情况:既又干又热的症状)

(但是,实际上,你没有发烧,也没有出现前面提到症状,是一种对现在情况一种假设,所以前面用了虚拟语气so would you,而不是用了so do you结构.

如果不到装句子结构为下面

If you had a high fever, you would also look hot and dry.

=So would you (look hot and dry 省略了) if you had a high fever




请先 登录 后评论
  • 1 关注
  • 2 收藏,5029 浏览
  • douya0808 提出于 2016-06-14 22:01

相似问题