I finished reading a book last night. 这是一种什么时态的句子

问题描述:

I finished reading a book last night. 这是一种什么时态的句子
其中finished 是过去式吗? reading是现在分词吗.这类句型的结构是什么样的.请知道的朋友帮助我,谢谢.

一般过去时态
reading是动名词做宾语
finish doing 固定结构