英语语法问题?

______ before, his first performance for the amateur dramatic group was a success.
A. Though having never acted
B.As he had never acted
C. Despite he had never acted
D. In spite of his never having acted
这道题正确答案是D 我想问D中having acted是什么用法? 是因为in spite of不能接句子变成动名词了还是跟时态有关系?

是的,你理解的正确。
in spide of 是介词词组。后面只能接名词。如果遇见动词,就要把该动词加ing,变成动名词。

第二个语言点是,动名词(还有现在分词,动词不定式)它们都还具有动词的部分特征,即它们还有时态和语态的变化。

having acted 是动名词的完成时态。
温馨提示:答案为网友推荐,仅供参考
相似回答