Tempi Present participle:
beleaguering
Present:
beleaguer (3.person: beleaguers)
Past:
beleaguered
Future:
will beleaguer
Present conditional:
would beleaguer
Present Perfect:
have beleaguered (3.person: has beleaguered)
Past Perfect:
had beleaguered
Future Perfect:
will have beleaguered
Past conditional:
would have beleaguered