he walked into an shop after having been caught in a shower

问题描述:

he walked into an shop after having been caught in a shower
如题 为何要用having been?

he walked into an shop after having been caught in a shower
首先【after】是介词,所以后面加的是ing形式
其次确定时态
因为动作是发生在过去,而且对现在有影响 因为是已经在雨里淋过了之后,所以用动名词的现在完成时形式