1.图中这个空不可以填having ignored来表示动作的先后吗?一定是先忽视两个调查的不同才犯了错误误的啊,假如不可以用目前分词的完成时那又怎么样表示动作的先后(不改变句子结构的状况下)?
2.目前分词的完成时能做主语吗?
3.目前分词的完成时除去可以装状语外还可以做什么成分?除去不能做定语外还不可以做什么成分?
你第一要了解目前分词是不可以充当名词性成分的,而主语和宾语都是名词性成分的地方。你这个句子中 ignoring...显然是句子中的主语,它只能是动名词,不可能是目前分词。动名词的doing形式在非正式语体可以代替完成体havingdone用。换句话说,在非正式语体中,动名词doing形式既能够表示先于谓语时间的动作,也可以表示与谓语时间同时或后于谓语时间的动作。至于动名词doing形式表示的动作到底是先于谓语时间,还是与谓语时间同时或不具时间性,可以参考句子上下文逻辑做出判断。假如必须要强调动名词的动作先于谓语时间,则可以用动名词完成体having done形式。所以,你的句子中的ignoring是可以改为having ignored的,但这是动名词的完成体,表示动名词的动作先于谓语时间,而不是目前分词。你把主语地方的doing或having done形式误以为是目前分词,这是一个原则性错误。
分词可以作状语、定语、表语、宾语补足语或主语补足语。但目前分词完成体只能作状语(包含独立主格结构),不能作其它三种成分。(语法书指出,偶有目前分词having done形式作定语的个别现象,但这种句子的正确性是遭到质疑的。所以作为英语学习者,要先同意目前分词完成体不能作定语。)