been的用法Shawn's been trying for months to find a job.为什么要用bee

2个回答

  • 短暂性动词不可以和一段时间连用,所以当一些短暂性动词和一段时间连用时,要把短暂性动词转化成延续性动词或状态.像arrive ,come,go 等往往改为be+介词at/in ;leave 往往改为be away (from...) stop,end,finish往往改为be over;begin/start 往往改为be on

    The train has been in the station for two hours

    这句话的意思是:火车两小时前来到车站,现在还在车站,在车站已有两小时了.而“来到车站”这个动作是不可能持续两小时的.

    He has been away from Tokyo along “离开”这个动作是不可能持续很长时间,所以用be away (from...)这个状态,并不是简单地去掉非延续动词