having done放句首的时候句子的时态
3个回答

having done是非谓语形式,表示非谓语的动作先于谓语发生,因此句子主干部分用过去的某种时态是必须的.having done这种现在分词形式可以担任除了目的状语意外的所有状语成分.比如:Having reached the top of the mountain,we decided to take a rest.这是原因状语或时间状语,其中,reach这个动作发生在decide之前.