5
Put the verbs in brackets into Present Perfect or Past Tense 1) Jack (to live) in Boston for the past 15 years. 2) Janet (to work) for Smith and Brothers before she (to come) to work for us. 3) Dad, you (to finish) reading the paper yet? 4) I would love to visit Prague sometime. Unfortunately, I never (to be) there. 5) Peter (to play) tennis for five years when he (to be) at school. 6) Jane: Can you help me? I (to finish) my homework, but I still don't understand number 7. 7) I (to work) in Italy now for 5 years. I (to begin) work as soon as I (to arrive). 8) I'm afraid I'm not hungry. I (to eat) already. 9) When Jack at school, he (to learn) to play the saxophone. He (to play) it ever since. 10) Could you give me some advice? I (to buy) this sweater at Macy's yesterday. Do you think I should take it back? 11) Maria lives in Boston. Before she (to move) here, she (to live) in Seattle for 3 years. 12) Peter (to go) to Paris last year. That means that he (to be) to Paris 3 times! 13) Just a moment! I not (to have) a good idea yet! Complete the sentences. Decide if you need to use the simple past  or the present perfect simple . 1. He (tel l/al ready ) you why he won’t be able to come. 2. The child ren (go/no t) to school on Monda y. 3. I (give ) you his phone numbe r last month. Why (you/call/not) him yet? 4. (yo u/s ee) tha t new movie yet ? 5. I (visi t) a good frie nd of mine the other day. 6. Yest erda y, my grandma (send ) me a birth day  present. 7. Two days ago, we (hear ) a grea t new song on the radio. 1

Present Perf vs Past Tense

Embed Size (px)

Citation preview

7/29/2019 Present Perf vs Past Tense

http://slidepdf.com/reader/full/present-perf-vs-past-tense 1/5

Put the verbs in brackets into Present Perfect or

Past Tense

1) Jack (to live) in Boston for the past 15 years.

2) Janet (to work) for Smith and Brothers before

she (to come) to work for us.

3) Dad, you (to finish) reading the paper

yet?

4) I would love to visit Prague sometime. Unfortunately, I

never (to be) there.

5) Peter (to play) tennis for five years when he

(to be) at school.

6) Jane: Can you help me? I (to finish) my

homework, but I still don't understand number 7.

7) I (to work) in Italy now for 5 years. I

(to begin) work as soon as I (to arrive).

8) I'm afraid I'm not hungry. I (to eat) already.

9) When Jack at school, he (to learn) to

play the saxophone. He (to play) it ever since.

10) Could you give me some advice? I (to buy) this

sweater at Macy's yesterday. Do you think I should take it

back?

11) Maria lives in Boston. Before she (to move)

here, she (to live) in Seattle for 3 years.

12) Peter (to go) to Paris last year. That means

that he (to be) to Paris 3 times!

13) Just a moment! I not (to have) a good

idea yet!

Complete the sentences. Decide if you need to use the simple past  

or the present perfect simple.

1. He (tell/already) you why he won’t be able to

come.

2. The children (go/not) to school on Monday.

3. I (give) you his phone number last month.

Why (you/call/not) him yet?

4. (you/see) that new movie yet?

5. I (visit) a good friend of mine the other day.

6. Yesterday, my grandma (send) me a birthday

 present.

7. Two days ago, we (hear) a great new song on the

radio.

1

7/29/2019 Present Perf vs Past Tense

http://slidepdf.com/reader/full/present-perf-vs-past-tense 2/5

8. We (come/just) home.

9. So far he (speak/only) about the company’s past

successes

Q1 - He ..... there when he was a child

has lived

lived

Q2 - I ........ her since last year 

haven't seen

didn't see

Q3 - They ......... a few minutes agoleft

have left

Q4 - She .......... unemployed since she left school

has not been

was notQ5 - They ....... the contract last week 

finalised

have finalisedQ6 - The film .......... yet

hasn't started

didn't start

Q7 - She ........ ill since Thursday

was

has been

Q8 - I ........ the project last night

have finished

finished

Q9 - Look- someone ....... their handbag in the room

left

has leftQ10 - ............ to Rome?

Did you ever go

Have you ever been

Q11 - I can't get into my house because I ........ my keys

lost

have lost

Q12 - Nobody ....... the phone when it rang

answered

has answered

Q13 - I ......... up smoking last year 

gave

have given

Q14 - You can't see her because she ......... homehas gone

went

Q15 - ............... to the United States?

2

7/29/2019 Present Perf vs Past Tense

http://slidepdf.com/reader/full/present-perf-vs-past-tense 3/5

Did you ever go

Have you ever been

Q16 - I never ......... my grandmother as she died before I was born

knew

have known

Q17 - It's the first time I ........ caviar 

ate

have eatenQ18 - The first time we ......... was just the other day

spoke

have spoken

Q19 - It stinks in here; someone ........... smoking

was

has been

Q20 - He's in hospital because he ............. leg

has broken

 broke

Q21 - I've known her since we ......... at school together 

were

have been

Q22 - It's ages since we ........spoke

have spoken

Q23 - It's been ages since we ........ from Dave

have heard

heard

Q24 - The last time I saw Fran ........ ages ago

was

has been

Q25 - I ........ from her lately

haven't heard

didn't hear Q26 - I just ........ the time to go to the cinema recently

didn't have

haven't had

Q27 - I ........ just Meg and Brian at the party

have seen

saw

Q28 - I ........ busy for the past fortnight

was

have been

Q29 - She ......... away for the last two weeks

has been

was

Q30 - ......... to the concert on Friday?Did you go

Have you been

Q31 - This is the first time I ........ here

3

7/29/2019 Present Perf vs Past Tense

http://slidepdf.com/reader/full/present-perf-vs-past-tense 4/5

have been

was

Q32 - I ....... them since my schooldays

have known

knew

Q33 - He ......... yet

hasn't arrived

didn't arriveQ34 - They ........... the contract yet

didn't sign

haven't signed

Q35 - The newspaper ......... very successful lately

hasn't been

wasn't

Q36 - He ...... during the war 

died

has died

Q37 - I ......... breakfast before leaving home this morning

haven't had

didn't have

Q38 - I ....... a taxi so I came on the bushaven't found

didn't find

Q39 - John's nervous because he .......... such a difficult test before

has never taken

never took 

Q40 - My stereo ....... working last night

stopped

has stopped

Q41 - Two people ....... at the game on Saturday

were arrested

have been arrestedQ42 - I .......... a holiday for ages

didn't have

haven't had

Q43 - We ....... out on Saturday night

haven't gone

didn't go

Q44 - I ....... it last week 

 bought

have bought

Q45 - She hasn't ........ here for ages

 been

gone

Q46 - I .......... to water-ski in 1993learnt

have learnt

Q47 - She ....... an absolute fortune last year 

4

7/29/2019 Present Perf vs Past Tense

http://slidepdf.com/reader/full/present-perf-vs-past-tense 5/5

has earned

earned

Q48 - The weather ....... dreadful for the whole two weeks we were there

was

has been

Q49 - No one ...... to do it yet

has managed

managedQ50 - I ...... the dog for a walk because it was raining

haven't taken

didn't take

Q51 - I ........... finished the exam in time yesterday

only just finished

have only just finished

Q52 - The weather ..... dreadful at the weekend

has been

was

5