This pilot should have been suspended for this,
What on earth for? He's done nothing wrong!
In the UK this would never happened, ATC never use the word "clear" or "cleared" unless they are clearing you to do something. Even with two native speakers this could cause problems when tired, late at night, other checks and things to run, clear and cleared are dangerous words to use when you are asking a question.