Complete the next sentences with the most adequate expression of time.
Present Perfect tense.
Expressions of time
FOR SINCE EVER ALREADY YET NEVER
1. Have you finished doing your homework___________?
2. I have known Martha _________about two months.
3. Mum: You must make your bed before you go out Martin.
Martin: I’ve____________made it. I made it in the morning.
4. Has you father _____________eaten raw fish?
5. We haven't learnt passive voice ___________.
6. She hasn't eaten anything _________ten hours.
7. We have known each other____________a long time.
8. Has your father_________tried para-gliding?
9. I have ______________had breakfast. Thanks anyway.
10. I have _____________ been there many times. Let’s go somewhere different.
Respuestas a la pregunta
Contestado por
2
1. yet
2. for
3. never
4. ever
5. yet
6. for
7. for
8. ever
9. already
10. ever
Otras preguntas
Biología,
hace 15 horas
Matemáticas,
hace 15 horas
Tratamiento de datos y azar,
hace 18 horas
Castellano,
hace 18 horas
Matemáticas,
hace 7 meses
Matemáticas,
hace 7 meses