英语题,关于非谓语动词( )a reply ,he decided to write again.A.not recei

英语题,关于非谓语动词
( )a reply ,he decided to write again.
A.not receiving B.not having received C.having not received D.not received
选B
为什么?非谓语动词中过去分词说没有语态,这个B 是不是过去分词的语态呢?可不可以理解为过去分词的完成式?要不怎样解释这个选项呢?
alibaba8888 1年前 已收到5个回答 举报

忽然之见 幼苗

共回答了14个问题采纳率:100% 举报

Because he had not received a reply ,he decided to write again.
这是复合句,改成简单句,就要用分词结构.
having received 分词的否定,就是直接前面加not ,
即:B的形式.

1年前 追问

4

alibaba8888 举报

Because he had not received a reply ,he decided to write again. 这里的 received是什么成分?谁是谓语?

举报 忽然之见

Because he had not received a reply ,he decided to write again. 这是复合句, 不是简单句; 因为他还没有收到答复,他决定再写信。 Because he had not received a reply 这个分句,变成简单句的时候, 过去完成时态的谓语动词,就改成了分词形式.

alibaba8888 举报

也就是说Because he had not received a reply谓语动词 received是过去完成时态,变成not having received a reply这个简单句时,having received是过去分词,那having received是不是过去分词的完成时态呢?书上写过去分词没有时态之分啊

举报 忽然之见

having received, 是(过去)完成时had received 的分词形式. 过去分词本身自然没有时态之分

alibaba8888 举报

彻底蒙了,我再想想看,谢谢你

举报 忽然之见

这个语法点是比较难的,不要着急,找本书,或在网上搜下,系统看几遍就好了.

宠宠的影子 幼苗

共回答了2个问题 举报

原句not having received a reply ,he decided to write again.
因为这里“Not having received a reply”从当了条件状语,而having 作为动名词有动词作用,所以用not而不是no, no 跟的是名词。

1年前

1

bonitozhou 幼苗

共回答了2个问题 举报

是现在分词的完成式,不是过去分词哦
对于这个选项的理解:
(1)现在分词表示的动作,与逻辑主语(he)是主动关系
(2)在时间上,这个动作在谓语动词表示的动作之前发生

1年前

1

iamzhaozheng 幼苗

共回答了8个问题 举报

have done 现在完成时 用having 表示主动

1年前

0

utgdsew 幼苗

共回答了4个问题 举报

分词完成式结构代替具有现在完成时, 过去完成时和一般过去世的从句。 例:Having spent too much before (Since we had spent too much before, we began to lay off staff from last year.) 此句可为, Because he had not received a reply, he decided t...

1年前

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