我有一道英语的按照所给单词的适当形式填空题不知道原因,

问题描述:

我有一道英语的按照所给单词的适当形式填空题不知道原因,
__________ you ever __________(be) to Thailand before?
Have been

ever 意思是曾经,带有已经做了某事的意味,所以要用完成时
before也有此意味,before经常伴随完成时
又由于问的是至今以来,你去过没有,所以要用现在完成时