He don't know what time he have been out of work.
理解:He don't know he have been out of work in that time?
He don't know when he have been out of work.
when百分百等于what time吗?
还是是时间状语吗,修饰谓语动词?
《薄冰英语惯用法词典》上的一段解释或许能解决你的疑惑,摘录如下:
在问及某事发生的时间时,(at) what time…中的at在口语中通常省略。例如:
(At) What time does the film start? 电影几点钟开始?
What time do you have lunch? 你什么时候吃午饭?
注:what time是问较为具体的时间,有时可与when换用。但问“现在几点了?”只能用what time。例如:
What time(或When)did you go to bed last night? 昨晚你什么时候睡觉的?— At ten. 十点。
What time is it? 现在几点了?— It’s about eight. 大约八点。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!