1-My sister has had/has been having a shower for twenty minutes. The floor is still wet.
2-Hi Tom! I haven't seen/haven't been seeing you for ages!
3-Michael has learnt/has been learning French for three months and he loves it.
4-Melissa has bought/has been buying a new dress for the party.
5-What are you doing? -'I have watched/have been watching television since I arrived'.
6-Do you like my living room? I have put have been putting new curtains.
7-I'm not very well. I have been/ have been being to the doctor's twice this week.
8-Sorry, I'm late. How long have you sat/have you been sitting here?
9-Carol has seen/has been seing this film many times. She loves it.
10-She's a good dancer. She has won/has been winning two championships already.
11-Sam is not here. He's gone. He has travelled/has been travelling for months.
12-Look at my jacket. I have had/have been having it for only three days.
¿Cuál es la correcta?
Respuestas a la pregunta
2) haven’t seen
3) has been learning
4) has bought
5) have been watching
6) have put
7) have been
8) have you been sitting
9) has seen
10) has won
11) has been travelling
12) have had
Espero haberte ayudado, mucho éxito :D
Choose the right form.
1. My sister has been having a shower for twenty minutes. The floor is still wet.
2. Hi Tom! I haven't seen you for ages!
3. Michael has been learning French for three months, and he loves it.
4. Melissa has bought a new dress for the party.
5. What are you doing? -'I have been watching television since I arrived'.
6. Do you like my living room? I have put new curtains.
7. I'm not very well. I have been to the doctor's twice this week.
8. Sorry, I'm late. How long have you been sitting here?
9. Carol has seen this film many times. She loves it.
10. She's a good dancer. She has won two championships already.
11. Sam is not here. He's gone. He has been travelling for months.
12. Look at my jacket. I have had it for only three days.
Ver más en: https://brainly.lat/tarea/13684514