Exercises: Present perfect simple and continuous

Presente perfecto simple y continuo

Elige la opción correcta.

1 I ____ the book all the morning.



2 They ____ during the lesson.



3 How long ____ abroad?



4 He ____ his homework, and he's playing football now.



5 ____ ten novels this year?



6 I ____ a whole bunch of things with my father since he arrived.



7 We ____ him for years.



8 We ____ non-stop during the weekend.



9 I ____ for two nights.



10 _____ dinner for two hours?