英语吧 关注:1,518,937贴子:11,367,423
  • 15回复贴,共1

【英语】问一道题。。望翻牌

只看楼主收藏回复

____My daughter reaches the age of eighteen,she can apply for a driving license.
A Unless
B Because
C Since
D Once
答案是D 为什么不能用C since(既然)


IP属地:浙江1楼2022-07-04 19:52回复
    网上查到答案是C o((⊙﹏⊙))o


    IP属地:浙江2楼2022-07-04 20:35
    回复
      没人无解吗 问了说C说D的都有


      IP属地:浙江3楼2022-07-04 22:07
      回复


        IP属地:浙江4楼2022-07-04 22:31
        回复


          IP属地:浙江5楼2022-07-04 22:37
          回复
            因为reaches说明女儿还没到18岁


            IP属地:美国来自iPhone客户端6楼2022-07-05 08:38
            回复
              注意两点
              1)时态是一般现实时;如果前后是因果关系,则这个动作相较眼下是在过去和完成之间,显然用一般现在时是不合适的。
              2)can 这个情态动词表示可以,允许,能够,它的逻辑是什么条件下能做什么事情。
              所以唯一的答案是D
              英文是一个很严谨的语言,跟我们现代汉语的“意合语”隔了万重山;基础后期,需要逐渐卸下母语的包袱,才能慢慢突破你眼下遇到的第一个瓶颈。否则,就是一系列的苦怨答案错误而不知所谓。


              IP属地:上海来自iPhone客户端7楼2022-07-05 09:07
              回复
                D
                如果是 has reached 就可以选 C


                IP属地:马来西亚8楼2022-07-05 09:42
                回复
                  其实都行


                  IP属地:中国台湾9楼2022-07-05 10:32
                  回复
                    注意没后面有个can


                    10楼2022-07-11 09:48
                    收起回复
                      不能说不对,只能说意思上once更适合,符合条件状语从句的主将从现,既然是单选题,肯定要选最适合的。这里要想让since是最适合的选项,原句就要稍微改一下,从句改成:_____ my daughter has reached the age of 18,这样空里填since就最适合了,once反而不对了


                      IP属地:四川来自Android客户端11楼2022-07-12 18:49
                      回复
                        四选一要选最合适的那个,这里once是最合适的,因为这里用的是一般现在时,如果这里reach用的是现在完成时,那么最合适的就是since了


                        IP属地:四川来自Android客户端12楼2022-07-17 01:50
                        收起回复
                          女儿十八岁了,可以考驾照?


                          IP属地:广东13楼2022-07-17 04:45
                          回复
                            我也觉得both C and D are OK.因为她到了十八所以可以申请。一旦她到了十八就可以申请。不过D觉得更像一种说明,还是选D


                            IP属地:加拿大来自Android客户端14楼2022-07-18 20:28
                            回复