56
Present Perfect

Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

Embed Size (px)

Citation preview

Page 1: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

Present Perfect

Page 2: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

Present Perfect Progressive

The present perfect progressive expresses the meaning “until now” and makes the connection between the past and present.

Page 3: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

Since it is progressive, it usually connotes an idea of continuity. It is often used with prepositional phrases:

for + amount of time andfor + amount of time and

since + point in timesince + point in time

Page 4: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

I have been living in Londonsince 1999.

I have been living in Londonfor three years.

Page 5: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

The present perfect progressive tense is made by placing have beenhave been or has beenhas been immediately in front of the –inging form of the main verb.

Page 6: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

The present perfect progressive can sometimes be interchanged with the present perfect tense with little or no deviation in meaning.

Bob has workedhas worked there for nine years.

Bob has been working there for nine years.

Page 7: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

However, in cases where the present perfect tense carries the meaning “before now” (non-specific time in the past), the present perfect progressive cannot be used.

I have been seeing that movie five times already.

I have seen that movie five times

already.

--------------------------------------------------

(correct)(correct)

Page 8: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

I have spent $400 _____. I have spent $400 _____.

a little while ago a little while ago

so far this month so far this month

last month last month

several days agoseveral days ago

since Fridaysince Friday

Page 9: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

I have read three chapters in my textbook _____.

this weekthis week

on my last vacationon my last vacation

so farso far

not yetnot yet

a week agoa week ago

Page 10: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

I have seen I have seen Lord Lord of the Ringsof the Rings ______. ______.

three timesthree times

yet yet

a week ago a week ago

since I last saw yousince I last saw you

last Fridaylast Friday

Page 11: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

Mr. Foster has been to Hong Kong _____.

yet

many times

yesterday

several days ago

several times

Page 12: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

Jeff graduated from high school _____.

last Friday

since June

for two weeks

several days ago

in 2002

Page 13: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

lately

last week

these days

recently

It rained a lot _____.

the day before yesterday

Page 14: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

Have you written to your parents _____?

yesterday

yet

last week

several days ago

lately

Page 15: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

The secretary finished printing the report _____.

a few minutes ago

already

yet

since Monday

earlier today

Page 16: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

Have you been to the movies _____?

recently

last week

this week

two weeks ago

in 2003

Page 17: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

I read three chapters in my textbook _____.

yesterday

so far

yet

last Friday

these days

Page 18: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

I haven’t finished my job _____.

yesterday

already

yet

last Friday

two days ago

Page 19: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

She _______ work at 5.

has finished

will finish

is going to finish

is finishing

finished

Page 20: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

I don’t think he ______ time to see you.

would have

will have

is going to have

is having

had

Page 21: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

The company ________ in profit for the first time next year.

was

has been

is going to be

is being

had been

Page 22: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

I ________ to Paris twice this year.

was

have been

am going to be

will be

am

Page 23: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

My boss _____ a new house last year.

has bought

have bought

bought

is going to buy

buys

Page 24: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

I _____ the last lecture was very confusing.

think

have thought

am thinking

was thinking

thought

Page 25: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

My friend _____ to Los Angeles last weekend.

drive

drove

am driving

have driven

was driving

Page 26: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

How many people _____ to your party last Saturday?

come

did come

came

have come

is coming

Page 27: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

I _____ an interesting program about artificial intelligence on CNN last week.

see

saw

have seen

will see

would see

Page 29: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

Who _____ for President in the last election?

runs

run

did run

ran

has run

Page 30: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

Who _____ last night?

do you see

saw you

did you see

have you seen

see you

Page 31: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

Billy hasn't played baseball _____ he finished college.

for

since

during

ago

just

Page 32: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

The company's new health program began only six months _____.

for

since

during

ago

just

Page 33: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

About 10 years _____, students' imagination and creativity dropped off.

for

since

during

ago

just

Page 34: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

"I'm nervous because I haven't taught Spanish _____ a long time," Mr. Anderson explained.

for

since

during

ago

just

Page 35: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

Japan has experienced broad deflation ______ several years now.

for

since

during

ago

just

Page 36: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

The number of jobs held by college-educated workers _____ (rise) by 2.2% over the past year--more than five times the rate for less educated workers.

has risenhas risen

Page 37: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

According to Joe Queenan, young people living in the suburbs today are more like people who ______ (grow) up in the 1950s--they have more in common with their grandparents than their parents.

grewgrew

Page 38: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

Most states _____ (adopt) "do not call" lists in recent months.

have adoptedhave adopted

Page 39: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

Jennifer Capriati ______ (win) the Australian Open in January 2002.

wonwon

Page 40: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

The birth rate in Ireland _____ (fall) dramatically since 1980.

has fallen has fallen

Page 41: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

Waylon Jennings ______ (sell) more than 40 million albums and singles worldwide, including 16 No. 1 country hits.

has sold has sold

Page 42: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

A British study published two years ago found that people who _____ (eat) six meals a day had an average cholesterol level 5 percent lower than people who ate only one or two meals a day.

ateate

Page 43: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

Throughout history poverty _____ (be) the mother of invention.

has been has been

Page 44: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

Alex was terrified the first time he _____ (fly) in a small plane in 1993.

flewflew

Page 45: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

Mr Grant is not here, I’m afraid. He ______.

just left

has just left

has already left

already left

left already

Page 46: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

Have you faxed any orders through________?

yesterday

this morning

yet

already

ever

Page 47: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

They ____________ dealt adequately with our questions.

have never

never

ever

have already

just

Page 48: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

I ______ this Iaptop since 2001. I need a new one.

have

‘ve had

got

have got

had

Page 49: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

Our product is very stable. We________ had any complaints yet.

had

haven’t

have

didn’t

don’t

Page 50: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

I _________ that story before, and I still don’t believe it.

‘ve been hearing

‘ve heard

heard

hear

Page 51: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

We ________ the contract for a Iong time now.

‘ve been discussing

‘ve discussed

discussed

am discussing

Page 52: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

Unfortunately, we’ve ______ no new orders since December.

received

been received

been receiving

never received

Page 53: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

Oh no! I _______ (spill)

water all over my keyboard!

spilled

‘ve been spilling

‘ve spilled

‘m spilling

Page 54: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

She ________ (speak) to that customer for over an hour.

is speaking

‘s been speaking

‘s spoken

was speaking

Page 55: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

When ______ (you / get) back from France?

have you got

did you get

you got

are you get

Page 56: Present Perfect. Present Perfect Progressive The present perfect progressive expresses the meaning “until now” and makes the connection between the past

________ (she / give) you those figures yet?

Has she given

Did she give

Has she gave

Is she giving