how long has he been working? 結尾為什么省略for?

how long has he been working? 結尾為什么省略for?

【答】句首單詞應該大寫。

for 用來講明持續的時間。

......

在非正式文體里,常常省略 for,特別是在問句How long...? 中。.........

How long have you been working ? 你等了多長時間了?

(摘自《牛津英語使用方法指南》第四版)