how long before什么意思

how long before they turn their guns in the other direction(他们还要倒戈多久) 

how long 本身就可以表示多久,为什么要加一个before?是“在……之前有多久”的意思?

请先 登录 后评论

其它 2 个回答

曹荣禄  
擅长:动词用法,句法问题

How long (will it be) before they turn their guns in the other direction?

还要多久他们才会调转枪口?(倒戈)

It will be three months before China win the anti-COVID-19 war.

请先 登录 后评论
黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

not long before ...  不久 ......  就会

It wasn't long before (=soon) Lisa arrived. 不久莉萨就来了。(摘自《朗文当代高级英语辞典》第六版 long  adv 词条)

How long (will it be) before ... ? 还要多久...... 才  ......?

how long before they turn their guns in the other direction? = 

How long will it be before they turn their guns in the other direction?

还要多久他们才会调转枪口?(倒戈)

It will be three months before China wins the anti-COVID-19 war.

    【说明】在上述用法中,before 是连词,引导一个时间状语从句。主句的主语是表示时间的代词 It,表语是表示一段时间的名词词组或者副词  long 。如果主句用过去时,时间状语从句也用过去时;如果主句用将来时,时间状语从句要用一般现在时,不能用将来时。



请先 登录 后评论
  • 0 关注
  • 1 收藏,3699 浏览
  • 哈哈哈 提出于 2020-03-25 18:07

相似问题