非谓语的动名词和现在分词用法疑问

Being provided the opportunity to interview the famous star made her enjoyed.

①红色部分是现在分词还是动名词?

②红色部分充当句子的什么成分?状语吗?

③Being provided 可以换成 Having been provided吗?为什么?


请先 登录 后评论

最佳答案 2019-02-28 17:51

这位网友应该注意,动名词和现在分词都是doing形式,但在句子中的作用不同。动名词在句中作成分的时候,是作名词性的成分,即主语、宾语、表语(名词性)和同位语。现在分词在句中作副词性或形容词性的成分,即作状语、定语或宾补。所以,你首先应该判断一个doing形式在句子中是作什么成分的。

在本句中,谓语动词为made。其前的Being provided the opportunity to interview the famous star是个不可分割的整体,占据了谓语动词前面的位置,你说这个doing结构是动名词还是现在分词,作什么成分?自己动脑筋想想。另外谓语动词+复合宾语的意思是“使她很高兴,那么,使她很高兴的那个人、那件事就必然是主语。你现在分析主语在哪里。

不要不经过自己大脑分析就直接提问。这样你永远提高不了。


给解答老师一个建议。如果网友的句子中有错误,应该指出其错误,而不要仅仅分析错误的句子。

网友的这个句子显然是一个初中老师自己编写的句子,有二处明显错误。

第一,provide不可以接双宾语,而只能用单宾语结构。如果用直接宾语作宾语,间接宾语要用介词for/to引出。如果间接宾语作宾语,则直接宾语用介词with引出,构成如下句型:

provide sb with sth

provide sth for/to sb.

所以,当provide为被动结构时,后面不可能再接宾语而只能接状语。

故Being provided the opportunity to interview the famous star为语法错误,应改为:

Being provided with the opportunity to interview the famous star

第二,enjoy为及物动词,及物动词的过去分词表示的是被动意义。所以,网友句子中的made her enjoyed为语法错误。逻辑上her和enjoy之间是主动关系,却用了过去分词表示被动关系。enjoyed属于用词错误,应改为made her very happy.


动名词的doing形式在非正式语体可以表示谓语动作之前发生过的事件。但是正式语体则用动名词的完成体形式having done表示先于谓语时间的事件。本句中being provided先于made her happy. 所以用being provided为非正式语体。用having been provided为正式语体。在日常英语中,动名词的一般体表示先于谓语时间的事件,远较完成体常见。

请先 登录 后评论

其它 1 个回答

陈才   - 英语教师
擅长:中考英语,词法问题

Being provided the opportunity to interview the famous star(动名词被动结构作主语)// made(谓语动词) her(宾语)// enjoyed(宾补).

参考译文:被给了一个采访那个著名明星的机会使他感觉很高兴。

解答如下

(1)红色部分是是动名词被动结构.

(2)Being provided the opportunity to interview the famous star 充当句子的做主语

(3)Being provided 不可以换成 Having been provided,动名词完成形式不能作主语/现在分词完成式也不能作主语


备注:

provide sb the opportunity to interview the famous star改为被动为下面结构

sb be provided the opportunity to interview the famous star

如果把上面谓语动词be provided变成非谓语动词就是下面句子

being provided the opportunity to interview the famous star


请先 登录 后评论
  • 5 关注
  • 2 收藏,7781 浏览
  • czb7417 提出于 2019-02-28 14:36

相似问题