Está en la página 1de 3

PRESENT PERFECT AND PAST SIMPLE

EXERCISES.

NAME: __________________________________________________________

1. Complete the sentences with a verb from the list. Use present perfect.
BREAK BUY DO FINISH GO GO LOSE PAINT READ TAKE
a. Are they still having dinner?

- No, they __have finished__

b. I _____________________ some new shoes. Do you want to see them?


c. Is Tom here?

- No, he ___________________ to work.

d. ___________ you __________________ the shopping?

- No, Im going

to do it later.
e. Wheres your key?
f.

- I dont know. I _________________ it.

Look! Somebody _______________________ that window.

g. Your house looks different. ______________ you _________________ it?


h. I cant find my umbrella. Somebody _____________________ it.
i.

Im looking for Mary. Where ________________ she _________________?

j.

Do you want the newpaper?

- No, thanks. I ______________________

it.
2. Mary is 65 years old. Write sentences about the thing she has done. Use
the present perfect.
a. (she / has / many different jobs)

____She has had many different

jobs__________
b. (she / travel / to many places)
________________________________________
c. (she / do / a lot of interesting things)
________________________________________
d. (she / write / ten books)
________________________________________
e. (she / meet / a lot of good people)
________________________________________
f.

(she / be / married five times)


________________________________________

3. Write questions with WHEN? And WHAT TIME?


1. They have arrived.
arrive_________________?

Use simple past.

- What time ____did they

2. Bill has gone out.

- What time

_________________________________?
3. Ive seen Ann.

- When ___________you

______________________?
4. Shes left her job.

- When

_____________________________________?
5. Ive had lunch.

- What time __________ you

___________________?
4. Correct the mistakes.
a. Tom has arrived last week.

____Tom arrived last

week___________________
b. Have you seen Paul last Sunday?
_________________________________________
c. I havent seen you at the party on Saturday.
_______________________________________
d. The weather has been very bad last week.
_______________________________________
e. Have you slept very well last night?
___________________________________________
5. Put the verbs in the present perfect or simple past.
a. My friend is a writer. She ___has written_____ (write) several books.
b. We _____________________ (not take) a vacation last year.
c. ______ you __________ (see) Tony last week?
d. I _________________________ (play) tennis yesterday afternoon.
e. What time ____________________ (go) to bed last night?
f.

____________you ever _______________ (be) to Australia?

g. When I was a child, I ___________________ (not like) sport.


h. Katy loves traveling. She ________________________ (visit) many
countries.
i.

Charles is very lazy. He __________never ____________ (work) in his life.

También podría gustarte