Crear juego
Jugar Froggy Jumps
1. She has been a fantastic swimmer but she____
A
Has never win
B
Has never won
C
Have never won
2. Peter ____ so many American cities so far.
A
Has visited
B
Has been visiting
C
Has been visited
3. I need a rest. I _____ for four hours!!!
A
have ran
B
has been running
C
have been running
4. Look! Somebody ___ that vase. Be careful, don't cut yourself!
A
has broken
B
have broken
C
has been breaking
5. My sister ___ in a house all her life.
A
have lived
B
has been lived
C
has lived
6. Sue ___ a new computer. Do you like it?
A
has bought
B
has buyed
C
has been buying
7. A: Hi Tom! I ____ you for ages!
A
haven't been seeing
B
haven't seen
C
8. Look at my jacket. It is ruined. I ___ it for only three days.
A
have had
B
have been having
C
9. Sorry, I'm late. How long ___ here?
A
have you sat
B
have you been sitting
C
10. Paul, could you please turn off the stove? The potatoes ____ for at least 30 minutes.
A
Were boiling
B
Have been boiling
C
Had been boiling
11. The store ___ two sales so far this year.
A
Have been having
B
Has had
C
Has been having
12. Our secretary ____ your letter to Head office
A
Forwarded
B
Has forwarded
C
Has been forwarding