many times___Chang`e l ____the Moon?-Only once.It__there last year.-How many times___Chang`e l ____the Moon?-Only once.It__there last year.A did;go to; has gone B had;gonr to;went C has;been to;went Dhas;gone to;has gone -How many times___Chang`e l ____the Moon?-Only once.It__there last year.A did;go to; has gone B had;gone to;went C has;been to;went D has;gone to;has gone OK- -

问题描述:

many times___Chang`e l ____the Moon?-Only once.It__there last year.
-How many times___Chang`e l ____the Moon?-Only once.It__there last year.
A did;go to; has gone B had;gonr to;went C has;been to;went Dhas;gone to;has gone
-How many times___Chang`e l ____the Moon?-Only once.It__there last year.
A did;go to; has gone B had;gone to;went C has;been to;went D has;gone to;has gone
OK- -

C. have/has been 是去过又回来了。 后面一句有last year,所以用一般过去式,go-went-gone

选B
... many times后用一般完成时,而have been to和have gone to的区别在于,前者是指去过某地已经回来(即已经不在某地了),后者指仍在某地(还没回来),如:I have been to Sweden third times.我去过三次瑞典。/She has gone to Ireland for a meeting.她去爱尔兰开会了。
此题中,嫦娥一号执行完任务后没有再返回,因此应该用have gone to,排除A,C。last year是个具体时间,表示时态应该用过去式,排除D

B
嫦娥一号去了月球没回来,又是过去的事
所以用 had gone to
has |have been to…是去了某地已经回来
后一句有“last year”的具体时间.有具体时间要用一般过去时.所以应是went

C , how many times 后面只能用have 或 has, 不是had 应该是been to, 因为been to是到达那个地方, 而gone to 过去那个地方。 "went there“ 应该是指到达那个地方。