A E F H I L M N O R S X 之前用an,因为他们的开头是元音字母,查查字典就知道了。if 的意思是“是否”,别的都不通。has gone 现在完成时,表示已经发生的动作。go是瞬时动词,不能用how long问