【英语翻译1你戒烟多久了?我如果翻译成:Howlonghav-查字典问答网
分类选择

来自任丽娜的问题

  【英语翻译1你戒烟多久了?我如果翻译成:Howlonghaven'tyousmoked这么翻译行么,语法是否正确,句子意思可以么?2他已经戒烟3年了,你就不要让他再抽烟了.3咱们上一次去游乐场是在什么时候呢?4】

  英语翻译

  1你戒烟多久了?

  我如果翻译成:Howlonghaven'tyousmoked这么翻译行么,语法是否正确,句子意思可以么?

  2他已经戒烟3年了,你就不要让他再抽烟了.

  3咱们上一次去游乐场是在什么时候呢?

  4我们上次去游乐场还是三年前

4回答
2020-12-21 00:48
我要回答
请先登录
高景菊

  很高兴为你解答!以下是最标准的翻译.希望对你有所帮助.

  说明:stop/quit/end/start/begain/come/go/leave/arrive等一类的瞬间动词,不可以与表示一段时间的时间状语连用.所以本句翻译用以下句型:

  1)你戒烟多久了?

  Howlongisit/hasbeenitsinceyoustopped/quitsmoking?

  所以,你的句子是不正确的.

  2)他已经戒烟3年了,你就不要让他再抽烟了.

  Ithasbeen3yearssncehestoppedsmoking.Pleasedon‘tlethimsmokeagain.

  3)咱们上一次去游乐场是在什么时候呢?

  Whendidwegototheamusementparklasttime?

  4)我们上次去游乐场还是三年前.

  Itwas3yearsagowhenwewenttotheamusementparklasttime.

2020-12-21 00:51:55
任丽娜

  嗯,谢谢您的帮助和详细,解答,我也知道smoke是延续动词,所以是不能是时间段状语连用的,但是我在网上看到很多英语方面资料也写到了,如果是在现在完成时,延续动词的句子,是否定句。。则可以使用延续动词哦。疑问句记得也不行的。Howlonghaven'tyousmoked?这个算是否定吧,所以我才觉得可以的。呵呵。谢谢啦。不确定哈。

2020-12-21 00:55:46
高景菊

  不可以。

2020-12-21 00:57:38
任丽娜

  为何不可以呢??因为这个还是按照疑问句来看吗?语法结构错误了吗?谢谢哈。我先采纳再说吧。。您直接回答就行。

2020-12-21 00:59:48

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •