
这里的时态叫过去完成进行时,就是过去完成(had done)和进行时(be doing)合起来,最终结构是had been doing表示的是主动含义,还有延续的含义,表示我在戒烟前一直是每天三包烟。被动的表达是be+done(过去分词),be动词后面跟的一定是过去分词,才是被动语态。如:The boy had been beaten seriously before the police came.警 察来之前,那个男孩已经被殴打过了。这里用的had been beaten(done)时态是过去完成时,语态是被动语态。
