常与过去时间状语如yesterday,two days ago,last year,the other day,once upon a time,just now,in the old days等连用。在这种情况下,往往没有表示过去的时间状语,而通过上下文来表示.
例如:I will have studied English for five years by the time I graduate from university. 我毕业时我将已经学了五年英语。