Créer jeu
Jouer Test
1. 
Cathy is getting fatter because she ___ too much.
A.
has eaten
B.
has been eating
2. 
How long ___ English?
A.
have you learnt
B.
have you been learning
3. 
Where are my eye-glasses? I ___ for them for an hour.
A.
have been looking
B.
have looked
4. 
It ___ for six hours.
A.
has rained
B.
has been raining
5. 
I ___ myself a new pair of shoes.
A.
have bought
B.
have been buying
6. 
They ___ fruit all afternoon, ever since they came from school.
A.
have eaten
B.
have been eating
7. 
I ___ this book now, so you can have it back.
A.
have read
B.
have been reading
8. 
I ___ eight pages already.
A.
have written
B.
have been writing
9. 
Your exam paper is completely blank! What ___?
A.
have you done
B.
have you been doing
10. 
Oh no! There's nothing to eat! My sister ___ everything I left in the kitchen.
A.
has eaten
B.
has been eating
11. 
No wonder your eyes hurt. You ___ computer games ever since you had your breakfast.
A.
have played
B.
have been playing
12. 
I ___ you for ages.
A.
haven't seen
B.
haven't been seeing
13. 
He ___ ten museums this week.
A.
has visited
B.
has been visiting
14. 
She ___ a good job.
A.
has found
B.
has been finding
15. 
I_______ to visit China for years.
A.
´ve wanted
B.
´ve been wanting
16. 
We__________ everything.
A.
've been understing
B.
've understood
C.
17. 
They _________ since last October
A.
have been travelling
B.
have travelled