① be on strike意為“罷工”,指處于“罷工”的過程中,表示的是一種延續(xù)的狀態(tài),常同表示一段時間的狀語連用。
② go on strike強調的是“罷工”這一動作,表示的是一非延續(xù)性動作,只能同表示某一時間點的狀語連用,不可同表示一段時間的狀語連用。
They have gone on strike for a week.
They have been on strike for a week.
他們罷工已有一個星期了。
They went on strike a week ago.
他們一個星期前罷工了。
They are going on strike next week. 他們下個星期將要罷工。