what verb tense is "having spent"

1 answer

It's a participial phrase.

http://www.chompchomp.com/terms/participlephrase.htm