Have you ever been to Shenzhen?----Yes,I ____there fours months ago.
A.have been
B.have gone
C.went
D.was going
为什么正确答案是C,其他的都不可以,请大家帮我辨析下谢谢哈
人气:311 ℃ 时间:2019-08-20 18:09:58
解答
因为有four months ago 时态基本确定
have been 和 have gone 都不能用 因为有一个固定的时间点就不能用have been 而have gone 表示去了还没回来 更不对
was going 时态不对
推荐
猜你喜欢
- 完形填空 做完无答案可对,Once upon a time there lived two tailors in zhe same street
- 把一个小数点向左移动一位得到的数比原数少27,原数是多少?少
- 99.9+99.99+99.999简便计算
- 五年级有35人,许多同学参加了课外小组,参加美术组的有20人,参加无数组的有22人,两个都没参加的有6人,即参加美术组又参加无数组的有多少人?(这道题如果不用容斥问题,该怎么讲呢?) 20+22-(35-6)都是啥意思呢?
- 求一个英语短语:暂时,目前
- 在复平面内,O是原点,向量OA为-2+i,OC=3+2i,AB=1+5i那么BC表示的复数为?
- the number of the students much in our school every year.
- 晚上小刚想用台灯照明看书,把台灯的插头插入插座后,当闭合开关时,室内所有用电器全部停止工作,用测电笔测双孔插座的两个孔时,氖管都发光,则故障可能是( ) A.插头短路 B.