古詩詞大全網 - 成語故事 - beforetheend

beforetheend

過去將來完成時

should

/

would

have

done

sth.

用法

1、

過去將來完成時表示在過去將來某壹時間以前發生的動作,並往往會對過去將來某壹時間產生影響。

We

hoped

that

she

would

have

got

the

plan

ready

before

we

came

back.

我們希望她能在我們回來

之前把計劃做好。

He

said

he

would

let

me

have

the

book

as

soon

as

he

had

read

it.

他說書壹看完就借給我。

2、

過去將來完成時還常用在虛擬語氣中,表示與過去的事實相反。如:

If

I

had

seen

him

this

anteroom,

I

would

have

told

him

about

it.

今天下午我要是見到他,我會

告訴他那件事的。

過去將來完成進行時(The

past

future

perfect

continuous

tense).

過去將來完成進行時表示從過去某時看至未來某時以前會壹直在進行的動作。

由“should/would+

have

been

+動詞現在分詞”構成。如:

He

told

me

that

by

the

end

of

the

year

he

would

have

been

living

there

for

thirty

years.