望专业人士解答!或高年级同学!我会加财富的!

问题描述:

望专业人士解答!或高年级同学!我会加财富的!
1.-Have you ever been anywhere for a trip?
-A trip?I___away from my hometown ever once.
A.went
B.have gone
C.have been
D.have ever been
2.-Where ___the dictionary?I can"t see it.
-I___it right here a moment ago.But it"s gone.
A.did you put;have put
B.have you put;put
C.had you put;have put
D.were you putting;had put
3.She has been___Shanghai,I went there last year.It was great.
A.in
B.at
C.to
D.from
4.-Where is your brother?
-Maybe he was___to the zoo.There are some new animals.
A.been
B.gone
C.come
D.went

1.D (你的题目应该写错了,因为C.(have been) 与 D.(have ever been) 是同一个意思.正确的答案应该是D.(have never been),表示”从未.“.根据原文意思,作者想说”从未离开过故乡“.
2.B第一个人问”你把词典放哪儿了?我找不到“,表示你过去做的动作,用一般过去时.回答者说”我刚刚放这儿的,但找不到了“,用现在完成时,表示对现在造成的影响.
3.C have been to 表示”去过“
4.D gone 表示”去了某个地方还没回来“.其他三个词与”was“不搭配.第四题打错了,was 是has嗯。对。”have been“ 表示 ”去过“,“have gone” 表示”去了还没回来“。其他两个没有技术含量。根据意思就可排除。第一个题目我坚持选D。”ever once“ 就确定了句子要用完成时,你给的答案C,D意思一样,肯定是题目出错了。