Word Order in the Present Perfect

Mixed-up sentence exercise

Put the parts in order to form a sentence by clicking on them in the right sequence. Don't forget to add the punctuation mark at the end or it will show as incorrect!
IMPORTANT: Begin with a capitalized word that makes sense -- in this case, you are dealing with a question. Don't forget other word order rules.