早教吧 育儿知识 作业答案 考试题库 百科 知识分享

aquestionabouthadbeenorhasbeenTheforeignersaidhappilythatitwasthefirsttimethatheChina.A.hasbeentoB.hadbeentoC.hadgonetoD.hasbeeninCouldyoutellmewhichoneistherightanswer?

题目详情
a question about had been or has been
The foreigner said happily that it was the first time that he ____ China.
A.has been to B.had been to C.had gone to D.has been in
Could you tell me which one is the right answer?
▼优质解答
答案和解析
B
had been to 是过去完成时尔has been to 是一般完成时,根据句子前后可得出是用过去完成时.
has/had been to 是表示曾经到过,已经离开返回
has/had gone to 是表示去了...还未返回
(纯属个人意见)