Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

Put the verbs in the present perfect or simple past.

My friends (visit) _______________ the Grand Canyon National Park last year. I (be / never) _______________ to the

Grand Canyon National Park. But I (see) _______________ lots of pictures. And yesterday I (buy) _______________ a

book about the Grand Canyon. I (read) _______________ 30 pages already. It’s really interesting.

Charles (be) _______________ to Edinburgh three times. Some years ago he (study) _______________ English there.

Last month he (visit) _______________ some friends in Edinburgh. They are my friends, too, and I (see / not)

_______________ them for ages.

I (see / not) _______________ you for a long time. Where (you / be) _______________? I (come / just)

_______________ back from Canada. What (you / do) _______________ in Canada? I (take) _______________ a

nature tour. (you / see) _______________ many wild animals there? Yes, I did. I (watch) _______________ bears and

wolves. (you / ever / spend) _______________ a holiday in Canada? Yes, I (already / travel) _______________ around

Canada twice.

Fill in the spaces using just / yet / already.

Don’t come in now, I have __________ cleaned the house.

Have you finished the homework __________?

I don’t want to see that film again. I’ve __________ seen it four times.

I’m sorry but you have __________ missed the bus. It left the station less than a minute ago.

Haven’t you taken a shower __________? You are going to be late and you have __________ been late twice this week.

I’ve __________ eaten. I have finished my dinner __________.

We can’t have chips again. We’ve __________ had them three times this week.

Monica says she has __________ caught the train so she’ll be here in half an hour.

Fill in the gaps with FOR and SINCE.

I have been living in New York ______ 1 year. I haven't seen you ______ a week.

I have been waiting ______ 12:30. I've lived here ______ 5 years.

I've lived here ______ 2003. ______ she came here I've been very nervous.

She has been married ______ ten years. She has been a doctor ______ 1998.

I have been living in Valencia ______ last June. I haven't seen you ______ last week.

Yesterday I studied ______ three hours. She has been studying English ______ two months.

She has been studying English ______ last January. She has been studying English ______ 12.00.

She has been studying English ______ your birthday. She has been studying English ______ two hours.

She has been studying English ______ six minutes. She has been studying English ______ a long time

I've been working here ______ the last two years. I have loved you ______ the first time I saw you

You might also like