答案:A. 现在完成时的构成:have/has+过去分词,表示过去发生的动作对现在造成的影响或结果或表示过去的动作或状态持续到现在.have/has been to意思是"去过某地";have/has gone to意思是"去了某地(现在还没回来)"根据"Mary,I miss you so much.Where have you _______?"玛丽,我很想念你,你去哪里了?因此可知玛丽去了某地还没回来,又根据"I _________ a school in a mountain area for two years"我已经在山区的一个学校待了两年了.综上所述,故选A.--玛丽,我很想念你,你去哪里了? --我已经在山区的一个学校待了两年了.首先要掌握现在完成时的构成以及用法,然后结合具体的题目,就可以确定正确答案. (责任编辑:admin) |