he/she has/had sucked

Dictionnaire