网站首页  词典首页

请输入您要查询的词汇:

 

词汇 grammar_british-grammar_present-perfect-simple-i-have-worked
释义

Present perfect simple (I have worked)


Present perfect simple: form


We use have/has + the -ed form of the verb.


+

I, you, we, they

she, he, it

(full form)

have

has

worked.

I, you, we, they

she, he, it

(short form)

’ve

’s

I, you, we, they

she, he, it

(full form)

have not

has not

worked.

I, you, we, they

she, he, it

(short form)

haven’t

hasn’t

? +

Have

Has

I, you, we, they

she, he, it

worked?

? −

(full form)

Have

Has

I, you, we, they

she, he, it

not

worked?

(short form)

Haven’t

Hasn’t

I, you, we, they

she, he, it


See also:


Verbs: the three basic forms


Present perfect simple: uses


We use the present perfect simple to refer to events in the past but which connect to the present.


Experiences


We use the present perfect simple to talk about our experiences up to now. The time of the experiences is not important:

[talking about musical theatre productions]

And I’veseen ‘Buddy’ and I’veseen ‘Starlight Express’ in London. And I want to see ‘Phantom of the Opera’ next.

We’re going to Wagamama’s for dinner tonight. I’vebeen there a couple of times before.

Although we do not give a specific time, we often use general time expressions like ever, never, before, in my life, so far, up until now with this use of the present perfect simple:

We haven’t metbefore, have we?

They’vesold 110 so far. (so far = from a point in the past up until now)

We often use ever, not … ever and never when we talk about experiences:

It was the worst performance we haveeverseen.

Have you evertried to write your name and address with your left hand?

She’sneversaid sorry for what she did.

We often use the present perfect simple for a unique experience when we are using a superlative:

I felt the happiest I have ever felt. My first Olympic final; the bronze medal; European record of 9.97 seconds.

The dome of the Blue Mosque in Isfahan is the most beautiful building I have ever seen.

It was the best decision I have ever made in my life.

It’s the worstsports programme I have ever seen and the first I have ever turned off.

We usually use the present perfect simple with the first time when we’re talking about an immediate, continuing or recent event:

That’s the first time I’veseen you get angry.


Recent completed events


We use the present perfect simple to talk about a finished event or state in the very recent past. We do not give a specific time. We often use words like just or recently for events taking place a very short time before now:

What’s this? What’sjusthappened?

The company employs around 400 staff and hasrecentlyopened an office in the UK.

Niki and John havejustcome back from a week in Spain.


Past events, present results


We use the present perfect simple when a single past action has a connection with the present:

She’sbroken her arm in two places. (Her arm is still broken now.)

Why haven’t you dressed in something warmer? (You got dressed in the past but the clothes are not warm enough for now.)

A fire has broken out at a disused hotel on the seafront. (The fire is burning now; it’s a recent event too.)

Your flowers haven’t arrived. (Your flowers are not here; they were supposed to arrive in the past.)


Time + for and since


We use the present perfect simple with for and since to talk about a present situation that began at a specific point in the past and is still going on in the present. We are looking back from the present to a point in the past.


Compare

That house on the corner has been empty for three years.

Not: … since three years.

For refers to periods of time, e.g. three years, four hours, ages, a long time, months, years.

That house on the corner hasbeen empty since 2006.

Not: … for 2006.

Since refers to a previous point in time, e.g. last Monday, last year, 1987, yesterday.

The house was empty in 2006 and it is still empty now. (speaking in 2011)


How long …?


We often use expressions with for and since to answer the question How long …+ present perfect simple. We use the How long …? question to ask about the duration of a state or activity:


A:

How long haveyouworkedthere?


B:

Since21 August. Soforabout four months.



Yet


We use yet + the present perfect simple, mainly in questions and negative statements, to refer to things we intend to do in the future but which are not done:

Don’t wash up that cup. I haven’tfinished my coffee yet. (I intend to finish it.)

Haven’t you done your homework yet? (You intend to do it.)


See also:


Yet


Already


We use already + the present perfect simple when we want to emphasise that something is done or achieved, often before the expected time:

I’vealreadybooked my flight home.


A:

Will you go and clean your teeth!


B:

I’vealreadycleanedthem.



See also:


Already


Still


We use still + the present perfect simple when we want to emphasise that something we expected to happen continues not to happen:

She stillhasn’t said sorry to me.

I feel really tired. I stillhaven’t recovered from the jet lag.


See also:


Still


Yet


Already


Introducing past time events


The present perfect simple is often used in newspaper headlines or TV news programmes to report a recent past event. It is then followed by a series of verbs in the past simple (underlined):

Charlton Heston has died aged 84, a spokesman for his family has said. Heston died on Saturday at his home in Beverly Hills. His wife Lydia, whom he married in 1944, was at his side. Heston won a best actor Oscar for his starring role in the epic ‘Ben Hur’.

We can also use the present perfect simple to introduce an ‘open’ general point about something. We can then use the past simple (underlined) to give more detailed specific information:

Have you seen any Arthur Miller plays? I saw a fantastic production of ‘The Crucible’.


American English


In American English the past simple is often used instead of the present perfect simple, often with already and yet.


Compare

American English

British English

Did you eat (yet)?

Did you finish (already)?

Have you eaten (yet)?

Have you finished (already)?


See also:


British and American English



随便看

 

反思网英语在线翻译词典收录了377474条英语词汇在线翻译词条,基本涵盖了全部常用英语词汇的中英文双语翻译及用法,是英语学习的有利工具。

 

Copyright © 2005-2024 fscai.com All Rights Reserved 更新时间:2025/1/23 3:11:26