it has/had sounded - French English Dictionary