翻译:他迟到了多久?

翻译:他迟到了多久?

下面哪句对?

How long was he late?

How was he late?

请先 登录 后评论

最佳答案 2017-04-26 16:53

比较:He was 10 minutes late. How late was he?

10 minutes是late的程度状语,就程度提问应该用how late.

如果用how long提问,那原句就该是:

He was late for 10 minutes. 这不妥吧?

请先 登录 后评论

其它 3 个回答

Webster   - 英语教师
擅长:英语

翻译:他迟到了多久?

正:How long was he late?

误:How was he late?

比较:

He’s five minutes late. 他迟到了5分钟。

I was only five minutes late but she really bit my head off. 我仅仅迟到五分钟, 可她就把我狠狠地说了一顿。

请先 登录 后评论
陈才   - 英语教师
擅长:中考英语,词法问题

翻译:他迟到了多久?

下面哪句对?

How long was he late?(正确)

How long has he been late?(正确)

How was he late?(错误)

对动作和状态持续了多久,用特殊疑问词how long 来进行提问。

I can't recall how long it has been.
我回忆不起来多长时间了。

How long has she been pregnant?
她怀孕多久了?

How long can you stare without blinking your eyes?
你能瞪着看多长时间不眨眼?

How long will the discharge of the cargo take?
卸货需要多久?

How long will it take me to get there?
到那儿要花多长时间?

How long did it last?
持续了多久?

How long will it take to get to your house?
到你家要多久?

How long have you been here?
你在这里多久了?


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

同意语法探的分析。

请先 登录 后评论
  • 1 关注
  • 1 收藏,5039 浏览
  • quanfa   提出于 2017-04-12 16:20

相似问题