早教吧 育儿知识 作业答案 考试题库 百科 知识分享

hecongratulatedmeonhavinggotengaged.求时态分析介词on后面跟的是不是动名词的现在完成时态?因为是过去的过去,可不可以改成...onhavinghadengaged.

题目详情
he congratulated me on having got engaged.求时态分析
介词on后面跟的是不是动名词的现在完成时态?
因为是过去的过去,可不可以改成
...on having had engaged.
▼优质解答
答案和解析
congratulated是一般过去时,比如说昨天吧.having got engaged是完成式的动名词结构,强调昨天以前的事情,过去的过去.on是介词,介词後面的动词必须是动名词形式----having got,engaged在这里是get的表语.这里get是联系动词.在某种意义上get engaged== be engaged.
看了 hecongratulate...的网友还看了以下: