永发信息网

选择题have been 和 have gone

答案:4  悬赏:0  手机版
解决时间 2021-05-07 02:42
  • 提问者网友:寂寞梧桐
  • 2021-05-06 02:51

1.I have never ( )to the Great Wall

A.been B.gone C.seen D.come

2.I was walking along the street ( ) I met a friend of mine.

A.while  B.when  C.as D.since

最佳答案
  • 五星知识达人网友:几近狂妄
  • 2021-05-06 04:13

1 A


2 B

全部回答
  • 1楼网友:孤老序
  • 2021-05-06 06:57

1:A  have been 表示:去过某地,人已经回来。have gone:表示去了某地,人还没有回来。

2:B 

    用while 的时候,连接的动词时态要一致,而第二题的时态不一致,前面用了过去进行时,后面却用了过去式。所以不能选A

    as 表原因,由于。用在这里,翻译不合逻辑,所以不能选C.

    since是完成时的标志。有since就要用完成时哦!而后面没有完成时,所以不能选D

    用排除法,就可以选出B了,意思是:当我遇到我朋友时,我正在街上走着。

希望能帮到您。O(∩_∩)O~

  • 2楼网友:酒安江南
  • 2021-05-06 06:46

A

B

  • 3楼网友:酒醒三更
  • 2021-05-06 05:26
1.A 2.B
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯