It isn’t the first time that I have found myself in an embarrassing situation.
(5)在no sooner…than…, hardly/scarcely…when/before…句型中,主句常用过去完成时。
(6)其他与完成时连用的时间状语:all this www.lindalemus.com while, all this year, for some time, so far, already, before, just, long, yet等。
4.完成进行时指动作在完成时的基础上还要继续下去。如:
The company has been promising a rise in salary for ages, but nothing has happened.
The school board listened quietly as John read the demand that his followers had been demonstrating for.
时态、语态答题思路:
(1)先根据选项的区别点确定考题要点为时态,然后回到题句中寻找给出的或暗示的时间状语,缩小选择范围,进而选出正确答案;
(2)根据谓语动词与句子主语或非谓语动词与其逻辑主语的关系,确定句子是主动语态还是被动语态。