一道英语选择题on hearing the new of ____the examination, the boy wa

一道英语选择题
on hearing the new of ____the examination, the boy was very happy
A.his having passed B. he passed
答案A 为什么不选B
sooodybaobao 1年前 已收到8个回答 举报

独生女儿 春芽

共回答了22个问题采纳率:90.9% 举报

我只不过来凑条腿的,实际上我认为:On hearing the news of him having passed the examination,the boy was very happy.在得知他已经通过考试时,这男孩特别高兴.
因为:他很高兴(过去式)为啥呢?因为得知他已经通过考试了 (考试当然是在他高兴之前)
我就不知道为啥是 his 而不是 him.his应该是指他的,才对.

1年前

6

jleagle 幼苗

共回答了21个问题 举报

1.)on hearing the news of ___: of是prep.,所以后是接其宾语.(从提问者提出的问题分析,他是连of后接什么都搞不清楚,不然不会问"为什么不接 he passed"这么低级的问题. 还有就是new是adj, news才是noun.)

2.) 用动名词having passed 做 of的宾语, 在动名词前再加上其逻辑主语his, 构成完整的非谓...

1年前

3

jinyongfeng 幼苗

共回答了1个问题 举报

of后要跟名词形式,his having passed就相当于一个动名词的词组。B是动词词组

1年前

2

wolfporiacocos 幼苗

共回答了1个问题 举报

the new of后面要加名词,he passed the examination是个的句子

1年前

1

Bluesnowmin 幼苗

共回答了65个问题 举报

因为介词of后面的动词需要加 -ing

1年前

0

偶遇0108 幼苗

共回答了5个问题 举报

1楼误导人了…其实用最基本地语法知识就可以解决。of是什么?介词。介词后面需要用名词属性的词或短语。用从句的话格式是when he heard that he had passed…

1年前

0

离开还是等待 幼苗

共回答了13个问题 举报

A表示到现在的动作,
B表示过去已完成的动作

1年前

0

yjg1619 幼苗

共回答了21个问题 举报

首先请看后半句的动词,WAS说明主句是过去时,OK那来再看前半句的时态,考试已经考过了,肯定是过去完成时,也就是肯定有HAVE/HAS+过去分词,表示时态:HAVE PASSED
再根据介词后不能直接接动词,要变成动名词:
就是HIS HAVING PASSED
OK看明白了吗?时态+动名词=这个句子要考的内容。...

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 23 q. 0.031 s. - webmaster@yulucn.com