Well done, you scored out of 10. As a reward for completing the quiz, meet Harry, Hermione, Ron, Genny, Luna and Neville, one of our favourite pets!
Bad Luck, you only scored out of 10. But as a reward for completing the quiz, meet Harry, Hermione, Ron, Genny, Luna and Neville, one of our favourite pets!
Sometimes in English, if you are boasting a bit about all the places you have been and things you have done, someone may say: 'Been there, done that, got the tee-shirt!'. This means that they HAVE (themselves, too) already done all these things. Like many other languages, English uses the 'have'-auxiliary to express what someone HAS done ... because their past experience is something that belongs to them and makes them the person they are, so they 'have' it in a similar way to 'having' a dog or 'having' a certain car or 'having' an official piece of paper to prove what they 'have' achieved (like an exam result, maybe a university degree, or that they passed their Driving Test).
Meanwhile, the show 'My Fair Lady' is all about a poor London girl who learns to speak 'proper English'. You might enjoy watching it, to work on your accent, too; and there are lots of splendid songs in it ('Get me to the church on time', 'I could have danced all night' and many, many others)!