动名词是英语中的一种特殊形式,它可以做为名词使用。而完成时则是英语中的一种时态,表示过去发生的动作已经完成。那么,动名词有完成时能做主语吗?
实际上,动名词并没有完成时这种形式。完成时只能用于动词本身,而不能用于动名词。因此,动名词只能使用现在进行时和过去进行时作为其时态。
不过,动名词可以作为句子的主语。例如,"Swimming is my favorite sport",其中的"Swimming"就是动名词作为主语的例子。动名词作为主语时,它所代表的动作通常是泛指的,而不是具体的。
动名词作为主语的句子结构比较特殊,通常需要用到形式主语"it"。例如:"It is important to exercise regularly",其中的"to exercise regularly"就是动名词作为形式主语"it"的例子。
总的来说,动名词作为句子的主语时,虽然没有完成时这种形式,但仍然是非常常见的用法。如果您想要更深入地了解动名词的用法,可以参考相关的语法书籍和语言学习资料。