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
Informática,
hace 1 mes
Religión,
hace 1 mes
Tratamiento de datos y azar,
hace 1 mes
Matemáticas,
hace 8 meses
Matemáticas,
hace 8 meses