You are on page 1of 3

Name: Date: / /

Simple Past vs Present Perfect


A. Fill in the gaps using SIMPLE PAST or PRESENT PERFECT.

1. I ___________________________ (HAVE) my job for two years.


2. ___________________________ (YOU/GO) to Los Angeles last summer?
3. She ___________________________ (LIVE) in Rome for three years.
4. ___________________________ (YOU/EVER/BE) to China?
5. I ___________________________ (PLAY) tennis yesterday.
6. Tim ___________________________ (BREAK) his leg last year.
7. How long ___________________________ (DAVID/BE) interested in cinema?
8. They ___________________________ (GO) to New York in 1990.
9. She ___________________________ (NOT/PLAY) tennis last Sunday.
10. ___________________________ (YOU/GO) to the cinema last night?
11. ___________________________ (SHE/EVER/BE) to Australia?
12. We ___________________________ (GO) to Canada last summer.
13. She ___________________________ (JUST/TIDY) her room.
14. We ___________________________ (NOT/EAT) yet.
15. Bob ___________________________ (STUDY) French two years ago.

B. Complete the text. Use the PAST SIMPLE or the PRESENT PERFECT.

Film maker David Morris ___________________________ (BE) interested in cinema


since he ___________________________ (BE) a small child. He
___________________________ (MAKE) his first film when he
___________________________ (BE) just twelve years old. He is now almost 40
and he ___________________________ (MAKE) 30 films. David loves travelling. His
work _________________________ (TAKE) him all over the world. He
___________________________ (BE) to Africa, India, Australia, China, the USA and
South America. Last year he ___________________________ (VISIT) Russia for the
first time. David is married to the singer, Leena Lennox. They
___________________________ (BE) married for ten years. They live with their
two children on the Greek island of Crete. They ___________________________
(BUY) a house on the island in 1987 and they ___________________________ (LIVE)
there since then.

C. Choose the correct answer.

1. I had / have had my present job for a year.


2. We were / have been at home last night.
3. The bus left / has left five minutes ago.
4. When did you get / have you got married?
5. I was / have been a teacher since 1980.
6. Curtis has lived in New York for / since ten years.

D. Translate and write the interrogative and negative forms.

1. We have just written twenty letters. _________________________________

I: ____________________________________________________

N: ____________________________________________________

2. Her friends forgot the present. ______________________________________

I: ____________________________________________________

N: ____________________________________________________

3. I have already chosen a new dress. _______________________________

I: ____________________________________________________

N: ____________________________________________________

4. The mother fed her child. __________________________________________

I: ____________________________________________________

N: ____________________________________________________

5. He woke at 6 yesterday. ____________________________________

I: ____________________________________________________

N: ____________________________________________________

6. They have slept together. _____________________________________


I: ____________________________________________________

N: ____________________________________________________

7. They cried a lot yesterday. ___________________________________

I: ____________________________________________________

N: ____________________________________________________

8. Ben has already washed the car. ____________________________________

I: ____________________________________________________

N: ____________________________________________________

9. I met Jenny two years ago. _________________________________________

I: ____________________________________________________

N: ____________________________________________________

You might also like