這種時(shí)態(tài)由would/should+完成式構(gòu)成:
肯定式: I would/should have worked
you would have worked等
否定式: I would not/should not have worked等
疑問(wèn)式: would/should I have worked?等
否定疑問(wèn)式: should I not have/shouldn’t I have worked?
would you not have/wouldn’t you have worked?
這種形式用于:
(a)條件句中。
(b)would和should的特殊用法中。
(c)過(guò)去時(shí)中,相當(dāng)于將來(lái)完成時(shí):
I hope he will have finished before we get back.
我希望在我們回來(lái)之前他已經(jīng)做完。
I hoped he would have finished before we got back.
我曾經(jīng)希望在我們回來(lái)之前他已經(jīng)做完。