Exercises: Present perfect simple and continuous

15.10. Ejercicios IV -Ejercicios de distintos tiempos verbales

A) Elige la opción correcta entre 'simple present', 'present continuous', 'present perfect', 'present perfect continuous'.

1 My sister Spanish because she in Barcelona for three years. She likes it there a lot.

My sister speaks Spanish because she has been living in Barcelona for three years. She likes it there a lot.

2 We my friend in New York while we there on holiday.

We visited my friend in New York while we were there on holiday.

3 She all her incomings because she very high taxes.

She has spent all her incomings because she is paying very high taxes.

4 I for dinner, I a ticket for the cinema. I'll join you after the movie anyway.

I'm not coming for dinner, I bought a ticket for the cinema. I'll join you after the movie anyway.

5 ' breakfast yet?' 'No, I some coffee now.'

'Have you had breakfast yet?' 'No, I'm doing some coffee now.'

6 We for three hours and we home.

We have been walking for three hours and we have just arrived home.

7 He what I during the day.

He is always checking what I have done during the day.

8 I hardly ever to music because I usually a lot of work.

I hardly ever listen to music because I usually have a lot of work.

9 We some coffee when we the menu.

We had some coffee when we finished the menu.

10 He many money although he very hard.

He hasn't got many money although he has been working very hard.