英语吧 关注:1,534,404贴子:11,389,587
  • 54回复贴,共1

再来问一下

只看楼主收藏回复

我们老师讲现在完成时的用法的时候讲了两个例子
Please don't get off until the bus have stopped.
还有一个我忘了...是用的if条件状语从句来着
他说这种句子如果用主将从现他直接判错,理由是“难道车将停车你就跳车了?”
上面那个例子老师说从句绝对不能改成一般现在时,我问有没有句子两种(完成时和现在时)都能用,他说没有,然后我举了个例子
He doesn't go to bed until his mother come back.
问这个句子为什么不用现在完成时,明明句子结构完全是一样的
他又说似乎两个都能用,具体要看情况区分
我问什么情况,他说不清楚,最后用了语感来解释
语感不得有语法来支撑吗,就一语法能说明什么...
所以来问一下这个用法到底跟普通的主将从现有什么区别


IP属地:福建来自Android客户端1楼2023-08-25 18:14回复
    不懂你到底想问啥
    这两句话基本没啥关系
    也跟主将从现没关系


    IP属地:加拿大2楼2023-08-25 18:42
    收起回复
      用have就是强调先完成再
      用同时态就可以是在这个节点就好
      其实正经人会纠结第二个句子为什么不用过去时(不合理)
      或者会稍微思考一下第一个句子为啥用了现在时(合理)


      IP属地:河南3楼2023-08-25 23:38
      收起回复


        IP属地:吉林来自Android客户端4楼2023-08-26 00:25
        收起回复
          1 你觉得英语的时间区间有几个?
          2 你是怎么理解have后面的done的?
          3 完成时三个字能体现时间区间吗?


          IP属地:福建来自Android客户端5楼2023-08-26 07:24
          收起回复
            not .. until 这用法没有必须用完成时啊..
            第一个例子用完成时 现在时都无所谓
            第二个例子问题也不大呀


            IP属地:美国来自iPhone客户端8楼2023-08-27 03:38
            回复
              老师没错。
              until the bus stops表示把stop看成简单动作,凝结成时间点。
              has stopped 表示,把stop动作时间上展开称略复杂的事件。
              视角问题,你学多了后就明白。


              IP属地:北京来自Android客户端9楼2023-08-28 12:16
              收起回复