英语吧 关注:1,550,048贴子:11,413,948

时态题。来高手解释下啊

只看楼主收藏回复

---when did you move to Qionghai?
---in 2009.but I____in haikou for many years.
A have worked B would work C have been working D worked


1楼2011-10-10 12:47回复
    C


    来自手机贴吧2楼2011-10-10 12:49
    回复
      我知道答案的。求解释啊


      3楼2011-10-10 12:50
      回复
        have been working是有现在感的
        但but I____in haikou for many years.我怎么感觉是在说过去、、
        应该用had worked???


        4楼2011-10-10 12:53
        回复
          现在完成进行时表示从过去开始一直持续到现在 并有可能持续到未来 for+一段时间就表示从过去一直持续的过程


          来自手机贴吧5楼2011-10-10 12:53
          回复
            应该是D


            来自掌上百度6楼2011-10-10 12:54
            回复
              现在完成进行时表示从过去某一时刻一直延续到现在,但是A为什么不能选,求高人指点


              7楼2011-10-10 12:55
              回复
                另外问下LZ qionghai是什么地方??


                8楼2011-10-10 12:55
                回复
                  LZ说的过去完成时是从过去的过去一直持续到过去 并有可能持续到过去的将来 题目并没有说他已经没有在那里工作了--。


                  来自手机贴吧9楼2011-10-10 12:56
                  回复
                    这里是一般过去时态代替过去完成时态,意思来琼海之前在海口呆了许多年


                    来自掌上百度10楼2011-10-10 12:56
                    回复
                      不可能选D


                      来自手机贴吧11楼2011-10-10 12:56
                      回复
                        琼海是海南的一个地方,好像五指山在那里


                        来自掌上百度12楼2011-10-10 12:57
                        回复
                          for+一段时间应该表示一个过程 不是么


                          来自手机贴吧13楼2011-10-10 12:58
                          回复
                            一般过去时在什么情况下能代替过去完成时,求解


                            14楼2011-10-10 12:58
                            回复
                              他在2009就移到Qinghai了。那么人应该在inghai。怎么现在还在haikou呢??


                              15楼2011-10-10 12:58
                              回复