Ejercicios de Tiempos Verbales en Inglés: Present Perfect, Past Perfect y Future Perfect
Ejercicios de Tiempos Verbales en Inglés
Refraising
Reformula las siguientes oraciones.
1. I am going to go to the doctor next week.
2. I won't show up tonight.
3. They will have arrived.
4. We will be taking...
5. He is 20 years old, he will become famous.
1. I am going to go to the doctor.
2. You are going to hurt yourself.
3. I will pay the bill.
4. Are you going to wear your new jeans?
5. She'll be so happy.
6. It is closing in an hour.
1. She doesn't think we're right.
2. I haven't made a decision yet.
3. I had never visited their home before yesterday.
4. So what do you think?
5. I have been waiting since 7 in the morning.
6. We were eating when they arrived.
1. I have never been there.
2. She had been looking for one for months.
3. What have you been doing all morning?
4. I hadn't expected to see her.
5. We have been planning it all year.
1. How long have you been learning English?
2. How long had you been learning English before you started this school?
3. How many countries have you visited so far?
4. How many countries had you visited before you were 10?
5. How long have you been reading this book?
6. How many pages have you read so far?
1. Had insulted her.
2. Had recovered.
3. Have wanted to go there.
4. Hadn't heard anything.
5. Have been studying hard all year.
1. He has just left.
2. He has been calling all morning.
3. Have you ever been here before?
4. I have been playing in a band for five years.
5. I had been saving for months before I was able to buy a car.
6. By the time we arrived, she had left.
Rellenar huecos
1. Really worried, have been trying.
2. How long have been standing?
3. Tom arrived home had been traveling.
4. Cancel the picnic, it has been raining.
5. Got engaged, hadn't been dating.
1. We decided to stop had been traveling.
2. Covered in mud, have you been doing?
3. I am exhausted, haven't slept.
4. Travel blogs, have you read?
5. The hotel had booked.
1. They hadn't been waiting.
2. Jonathan has been living.
3. We stopped, had been walking.
4. What have you been doing?
Hello and welcome to my first post. Bangkok. Actually, I have been haven't been sleeping, have been waiting, have been staying, have been considering.
1. We have been waiting.
2. They have been coming.
3. Hotel closed, had been welcoming.
4. Here in Italy have been practising.
5. When we arrived had been raining.
Texto con huecos
A report says that 80% of British people:
1. have stayed
2. have been interviewing
3. had been visiting
4. had been looking
5. had never heard
6. hadn't looked
7. had been working
8. hadn't even flown
9. have been starting
10. have also been learning
Hi Josh, how are you?
1. have been
2. have been sightseeing
3. had planned
4. hasn't rained
5. had cancelled
6. had been sitting
7. had forgotten
8. had been waiting
9. had stopped
10. have eaten
Emily Baker
1. has been living
2. has been running
3. had been working
4. had been dreaming
5. had read
6. had been planning
7. had been trying
8. had been having
9. had been learning
10. have been married
Conectores y expresiones de tiempo
1. I will as soon as
2. Although I in ages
3. The graffiti at the moment
4. While
5. Recently
6. At
7. Soon
8. Yet
Respuestas finales
1. At the moment am working
2. The firefighter rescued
3. By this time will have completed
4. Didn't recognise
5. Thinks
6. Did... say
7. Will miss
8. Will redact
9. Had ended
10. Will be flying