Being providedthe opportunity to interview the famous star made herenjoyed.
①红色部分是目前分词还是动名词?
②红色部分充当句子的什么成分?状语吗?
③Being provided 可以换成 Having been provided吗?为何?
这位网友需要注意,动名词和目前分词都是doing形式,但在句子中有哪些用途不同。动名词在句中作成分的时候,是作名词性的成分,即主语、宾语、表语(名词性)和同位语。目前分词在句中作副词性或形容词性的成分,即作状语、定语或宾补。所以,你第一应该判断一个doing形式在句子中是作什么成分的。
在本句中,谓语动词为made。其前的Being providedthe opportunity to interview the famous star是个不可分割的整体,占据了谓语动词前面的地方,你说这个doing结构是动名词还是目前分词,作什么成分?自己动脑筋想想。另外谓语动词+复合宾语的意思是“使她非常高兴,那样,使她非常高兴的那个人、那件事就势必是主语。你目前剖析主语在哪儿。
不要不经过自己大脑剖析就直接提问。如此你永远提升不了。
给解答老师一个建议。假如网友的句子中有错误,应该指出其错误,而不要仅仅剖析错误的句子。
网友的这个句子显然是一个初中老师自己撰写的句子,有二处明显错误。
第一,provide不能接双宾语,而只可以用单宾语结构。假如用直接宾语作宾语,间接宾语要用介词for/to引出。假如间接宾语作宾语,则直接宾语用介词with引出,构成如下句型:
provide sb with sth
provide sth for/to sb.
所以,当provide为被动结构时,后面不可能再接宾语而只能接状语。
故Being providedthe opportunity to interview the famous star为语法错误,应改为:
Being providedwith 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为正式语体。在平时英语中,动名词的一般体表示先于谓语时间的事件,远较完成体容易见到。