这句话是having为什么是动名词,是否有逻辑主语呢,时态?

问题描述:

这句话是having为什么是动名词,是否有逻辑主语呢,时态?
After having been instructed to drive out of town.

1.在介词之后+ 名词/代词/动名词after 是介词.
2. 逻辑主语是after having been instructed to drive out of town, 后面的句子中的主语,可能是we/he /they/I等等.
3.时态是过去的过去(过去完成时),发生在谓语之前, 但由于是非谓语,所以用动名词的完成式的被动式.