英語時態:現在完成時用法總結

英語 教育 英語雜談 英語雜談 2017-10-29

英語時態:現在完成時用法總結

. 形式:have + done (過去分詞)

肯定句



I

You

We

They

have ('ve)

decided

She

He

It

has ('s)


肯定句



I

You

We

They

have not (haven 't/ 've not)

decided

She

He

It

has not (hasn't / 's not)


疑問句及回答




Have

I

you

we

they

decided?

Yes, I / you / we / they have.

No, I/ you / we / they haven't.

Has

she

he

it

decided?

Yes, she / he / it has.

No, she / he / it hasn't.

注:規則動詞的過去分詞直接加ed;不規則動詞參見不規則動詞表!

. 用法

• 形容過去某時完成的動作(對現在有影響;時間不確定)。

Someone has broken a window in our classroom.

• 形容迄今為止一段時間裡人所完成的事情/成就。

I've finished my homework, and I've c1eaned my room.

Scientists have found more than 30 unknown insects.

Man has walked on the moon.

• 形容迄今為止一段時間裡反覆發生的事。

We've won six matches this season.

I've seen the movie three times.

• 形容人生經歷。

I've travelled by plane, but I haven't flown in a helicopter.

I've never stayed overnight in a hospital.

Have you ever seen an eclipse?

• 表示與過去相比,現在的情況.

Our climate has become much warmer.

They have made the exam more difficult.

. 常用在現在完成時的時間狀語

just 剛剛

Someone has just broken a window.

recently 最近

Scientists have recently found more than 30 unknown insects.

ever 曾經

Have you ever flown in a helicopter?

never 從未

I've never travelled by plane.

already (sooner than expected) 早已

I've already finished my homework. It was easy!

yet? (we expect something to happen soon) 還

Have you finished yet?

not ... yet (for things which have not happened so far) 還沒

Peter hasn't phoned yet. I'm still waiting.

for(到現在的一段時間)since(過去開始的時間點)

We use for with a length of time.

She's worked here for ten years.

They've lived here since 2001.

四. have been(去過,已經回來) 和 have gone(去了,沒回來)

A number of astronauts have been to the Moon.

The space probe Voyager has gone past the planet Neptune.

相關推薦

推薦中...