Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Exercises Prps PRPC Pps PPC

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

EXERCISES

PRESENT PERFECT SIMPLE/ PRESENT PERFECT


CONTINUOUS

PAST PERFECT SIMPLE/ PAST PERFECT CONTINUOUS

1. Put the verbs in the brackets into the correct tense (present perfect
simple or continuous)

1) _________________________ (they/arrive) already?


2) Lucy ______________________ (run) 2000 metres today.
3) I _________________________ (clean) all morning - I'm fed up!
4) How long ___________________(you/know) Simon?
5) I ______________________ (drink) more water recently, and I
feel better.
6) Sorry about the mess! I _________________(bake).
7) How many times __________________ (you/take) this exam?
8) He ___________________ (eat) six bars of chocolate today.
9) Julie ___________________ (cook) dinner. Let's go and eat!
10) The students _______________ (finish) their exams. They're very
happy.
11) The baby's face is really dirty. What _______________ (he/eat)?
12) Iona is exhausted these days. She _________________(work) too
hard recently.
13) Luke _______________________ (never/be) abroad.
14) I __________________ (wait) three hours already!
15) ___________________ (you/finish) your homework yet?
16) How long __________________ (you/be) a lawyer?
17) I _____________________ (read) your book all day. It's very
interesting, but I'm only on chapter 2.
18) She _________________ (drink) ten glasses of water!
19) I __________________ (have) my dog for sixteen years.
20) Help, I _______________(lose) my wallet. How can I get home?
2. Put the verbs into the correct tense (Present Perfect Simple or
Present Perfect Continuous)

1) I ___________________(play) football for five years.


2) My team _________________ (win / only) two matches so far.
3) The others ________________ (be / always) better.
4) Are we not there yet? We _____________ (walk) for hours.
5) But we ______________ (cover / only) an area of five miles so far.
6) I __________________ (finish/just) my homework.
7) I ___________________ (work) on this essay since two o'clock.
8) Jane ________________ (go out) with Bob for seven years.
9) Martin __________________ (date) three girls this week.
10) How long ________________ (wait / you) for us?

3. Complete the sentences with the correct form of the verbs in


brackets (Past perfect simple and continuous).

1) Peter was Sally's best friend. She __________________(know)


him all her life.
2) The children were wet because they________________(play)
football in the rain.
3) We were very hungry because we_________________ (not / eat).
4) I was delighted when I found my keys. I _______________ (look)
for them for hours.
5) She was exhausted because she __________________ (work) since
eight o'clock that morning.
6) Everything was white because it _________________(snow).
7) The passengers were cross because the airline _____________
(lose) everyone's bags.
8) I ______________________ (not / see) Jacob for several years, but
I recognized him immediately.
4. Using the words in parentheses, complete the text below with the
appropriate tenses (Past Perfect / Past Perfect Continuous ).

I'm sorry I left without you last night, but I told you to meet me early
because the show started at 8:00. I ______________ (try) to get tickets
for that play for months, and I didn't want to miss it. By the time I finally
left the coffee shop where we were supposed to meet, I ___________
(have) five cups of coffee and I _______________ (wait) over an hour. I
had to leave because I _________________ (arrange) to meet Kathy in
front of the theater.

When I arrived at the theater, Kathy _______________ (pick, already) up


the tickets and she was waiting for us near the entrance. She was really
angry because she ________________ (wait) for more than half an hour.
She said she _______________ (give, almost) up and ____________ (go)
into the theater without us.

Kathy told me you ____________ (be) late several times in the past and
that she would not make plans with you again in the future. She
mentioned that she ________________ (miss) several movies because of
your late arrivals. I think you owe her an apology. And in the future, I
suggest you be on time!

5. Read the following dialogue

NEIGHBORS

Tom: Hi Henry, it's been a long time since we saw each other last. What
have you been up to?

Henry: Hi Tom! It's great to see you again. I've been away on business.

Tom: Really, where did you go?

Henry: Well, first I flew to New York for two meetings. After that, I
flew to Atlanta, where I had to make a presentation at a company
conference.
Tom: It sounds like you've been busy.

Henry: Yes, I've been very busy. It's good to be home again. What have
you been doing lately?

Tom: Oh, nothing much. I've been working in the garden these past few
days. Alice has been away for the past two weeks visiting her relatives in
Chicago.

Henry: I didn't know she has family in Chicago.

Tom: Yes, that's right. We met at university in California. She was born
in Chicago and lived there until she went to college.

Henry: How long have you lived here in Colorado?

Tom: We've lived here for over 10 years. We moved here in 1998
because I had a new job as a sales representative.

Henry: Have you lived in the same house since you arrived?

Tom: No, first we lived in a condo in downtown Denver. We moved here


four years ago. We've lived on the street for four years and they've been
the happiest years of our lives.

Henry: Yes, my wife Jane and I love this neighborhood.

Tom: And how long have you lived in your house?

Henry: We've only lived here for two years.

Tom: That's strange, it seems like you have lived here longer than that.

Henry: No, we moved here in 2006.

Tom: How time flies!

Henry: I have to agree with you on that. It seems like yesterday that I
graduated from college. I can't believe I've been working for more than
10 years!

Tom: I've been working for more than 30 years! I'm going to retire soon.
Henry: Really? You don't look a day over 40!

Tom: Thank you. You're a great neighbor!

Henry: No, really. Well, I have to get going. Work is waiting for me.
Have a good day.

Tom: You, too. Glad to have you back in the neighbor!

You might also like