How many times ____ you ____the Great Wall?--Only once.I____there three years ago.A.did;go to;have gone B.had;gone to ;went C.have;been to ;went D.have;been to;have gone

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 19:10:01
How many times ____ you ____the Great Wall?--Only once.I____there three years ago.A.did;go to;have gone B.had;gone to ;went C.have;been to ;went D.have;been to;have gone

How many times ____ you ____the Great Wall?--Only once.I____there three years ago.A.did;go to;have gone B.had;gone to ;went C.have;been to ;went D.have;been to;have gone
How many times ____ you ____the Great Wall?--Only once.I____there three years ago.
A.did;go to;have gone B.had;gone to ;went C.have;been to ;went D.have;been to;have gone

How many times ____ you ____the Great Wall?--Only once.I____there three years ago.A.did;go to;have gone B.had;gone to ;went C.have;been to ;went D.have;been to;have gone
选择C

A

C
have been to 表示“去过……”,但意思上有已经回来了的
have gone to 表示“去了……”,但是还没有回来
这里明显是现在完成时,不是过去完成时。
而后面给了个时间there three years ago,所以用过去时就行了