一道英语语法题!谢谢

14.He has loved me_______I were his son.
A.as soon as B.as though C.in that D.in case --我选了D,答案选B
能不能进一步分析这个句子呢?我连句意是什么都没弄懂

你怎么会选D呢。。。。选D 的话,意思就是
万一我成了他的儿子,他一直都爱我。
I were his son, 显然是虚拟语气,原句的意思就是,他一直都很爱我,就像对待他自己的儿子一样爱我。 as though, 就是 “就像,好像”的意思,用于虚拟语气的情景。
所以选B

如果选A,意思就是,只要我成了他的儿子,他就一直很爱我
如果选C,则语法错误,无法翻译。追问

谢谢

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-01
D选项in case 是万一的意思,他爱我万一我是他儿子,不太合理
B选项as though是好像的意思。根据were可知这里是虚拟语气,就是说我并不是他儿子,但他爱我,好像我是他的儿子
这是as if/though的用法,你可以参考一下
as if 从句用虚拟语气的情况。
(1)如果从句表示与现在事实相反,谓语动词用一般过去时。如: You look as if you didn’ t care. 你看上去好像并不在乎。
(2)从句表示与过去事实相反,谓语动词用“had+过去分词”。如: He talks about Rome as if he had been there before. 他说起罗马来好像他以前去过罗马似的。
(3)从句表示与将来事实相反,谓语动词用“would/could/might+动词原形”。如:It looks as if it might snow. 看来好像要下雪了。本回答被提问者采纳
第2个回答  2013-08-01
B as though= as if,好像,他疼爱我就像我是他儿子一样。而D in case的意思是“假如,假使”,放到语意中就成了,他疼爱我假如我是他的儿子(换句话说,如果我不是他的儿子,他就不会疼爱我了),而其主句用的是现在完成时,表示他很疼爱我是一个事实,不是建立在一个假设上面的,所以选择B as though(就好像),意思是他疼爱我就像我是他的儿子一样,从句中用I were his son,表示我事实中不是他的儿子,这是一种虚拟语气的用法。希望可以帮到你。追问

谢谢

第3个回答  2013-08-01
你好

为你解答。

把B选项填入原句

连起来就是:He has loved me as though I were his son.
中文释义:他疼爱我,就像我是他的儿子一样。

虚拟语气动词用过去式 原句后半部分用Were就是过去式
所以原句想表达的是一种虚拟的状态

A.as soon as 一旦...就.... ×
B.as though 就像 √
C.in that 因为 ×
D.in case 假如 ×
(如果选D
意思变为:假如我是他的儿子,他一直对我很是疼爱。 前后矛盾)

楼主如果还有问题欢迎提问

希望能帮到你!追问

谢谢

追答

不用谢 = =

第4个回答  2013-08-01
这句话的意思是:他像对亲生儿子一样的疼爱着我。as though是好像,仿佛的意思。as soon as是跟.....一样短的时间的意思,in that是因为,原因在于的意思,显然不符合句子的结构,如果是亲生儿子,不会是用过去式,因为亲身儿子不可能以前是现在不是。in case是假如,万一的意思,更不符合句子的本意。追问

谢谢

相似回答