1) It's been three days since I watched T.V. a) Hace tres años que no veo la televisión. b) Hace tres semanas que no leen un libro. c) Hace tres días que no veo la televisión. d) Hace seis horas que no escucho música. 2) It's been two years since she played in the park. a) Hace tres días que no veo la tele. b) Hace dos años que ella no juega en el parque. c) Hace seis horas que no escucho música. d) Hace cuatro horas que hago mi tarea. 3) We've been playing soccer for ten years.  a) Hace diez años que jugamos al fútbol. b) Hace ocho meses que vivo en los Estados Unidos. c) Hace diez años que juego al fútbol.  d) Hace dos años que ella no juega videojuegos. 4) I've been living in the United States for twenty-one years. a) Hace 21 años que vivo en los Estados Unidos. b) Hace veinte-uno horas que hago mi tarea. c) Hace tres días que no veo la tele. d) Hace tres semanas que no leen un libro. 5) It's been five years since he's gone to school. a) Hace tres semanas que no leen un libro. b) Hace seis horas que no escucho música. c) Hace cuatro horas que hago mi tarea. d) Hace cinco años que él no va la escuela.  6) It's been three weeks since they read a book. a) Hace tres días que no veo la tele. b) Hace diez años que jugamos al fútbol. c) Hace tres semanas que no leen un libro. d) Hace cinco años que él no va la escuela.  7) It's been six hours since I listened to music. a) Hace seis horas que no escucho música. b) Hace cuatro horas que hago mi tarea. c) Hace tres semanas que no leen un libro. d) Hace ocho meses que vivo en los Estados Unidos. 8) I've been doing my homework for four hours. a) Hace ocho meses que vivo en los Estados Unidos. b) Hace tres días que no veo la tele. c) Hace cuatro horas que hago mi tarea. d) Hace diez años que jugamos al fútbol.

Hace + Time Expression + Que...

Leaderboard

Visual style

Options

Switch template

Continue editing: ?