You are on page 1of 2

Past Simple or Present Perfect?

Exercise one

1) We ______________(go) to the movies last night.


2) Tom ______________(see) that movie three times already.
3) I ____________ (read) yesterday's newspaper, but I _____________ (read, not) today's.
4) The students ___________ (have) eight exams last month.
5) The students _____________ (have) eight exams this month. [The month hasn't ended yet.]
6) The students _______________ (have) eight exams in the last month.
7) They _______________ (practice) for the concert for over three hours now.
8) _________ you ever ______________ (be) to a professional football game?
9) How long ____________ you ________________ (work) here?
10) The children ____________ (grow) a lot since the last time I ____________ (see) them.
11) We __________ never ____________ (see) snow.
12) What did you have for breakfast this morning? I ___________ (have) a coffee and a croissant.
13) ___________ you ____________ (sing) professionally for long?
14) _____________ you _____________ (eat) ever eaten snails?
15) Last year she ___________ (work) a lot.

Exercise two

Ann __________________ (live) in Birmingham all her life. Yesterday when Ann _______________ (be) on her
way to the train station, it ___________________ (begin) to rain. She ____________________ (run) back to
get her umbrella, but this _______________ (make) her late for her train. When she ____________________
(get) to the station, she ____________________ (ask) a woman on the platform: "How long
_________________ you ______________________ (be) here, Madam?" "Not long, the train to London
_________________ just _________________ (leave), I'm afraid."
When Ann __________________ (arrive) at the office, her boss __________________ (look) at her and
___________________ (say): "You _________________- (be) late every morning this week. What
________________ (happen) this time?" "I ____________________ (miss) my train."

Exercise three [matching]


How long have you lived in London? I met him in Paris.
Where did you meet your husband? I had my oldest daughter two years
Have you ever been abroad? ago.
When did you start working? Probably my flat.
What's the most expensive thing you Since primary school.
have ever bought? Right after I graduated.
Have you had breakfast this morning? Yes, I have. I went to Egypt last
How long have you known your best summer.
friend? I've lived here for five years.
When did you have your first baby? More than two hours. The motorway
Have you seen the headmaster today? was congested.
How long did it take you to get home No, I haven't. I got up late and left
yesterday? without eating.
Yes, I have. He has just arrived.

You might also like