问题补充说明:he has been hunting for a job . has been 为什么翻译成“一直”?
意思可以这样翻译。ha计情扬首怎纪增设再手独s/havebeen是时态语法中的现在完成时,表示做了,并持续中。比如你的句子原本的翻译应该是这样:他已经在找工作了。(has/havebeen表示这个找工作的动作是在以前发生,并且持续到现在。)
但养弱华害触由于这个动作是以前发生了直到现在仍在做这个动作,也就是“他已经再找工作了,直到现在仍在来自找”,所以直接可以翻译成“他一360问答直在找工作。”
楼主如果想加深了解,不妨买一本语法书来看看,这个对你将来的英语学习会有很大的帮助。希望可以帮到你。^_^