1) It's been three days since I played the guitar. a) Hace diez años que jugamos al fútbol. b) Hace tres semanas que no leen un libro. c) Hace tres días que no toco la guitarra. d) Hace seis horas que no tocar la guitarra. 2) It's been two years since she talked to Sra. Adeva. a) Hace tres días que no habla. b) Hace dos años que ella no habla con la Sra. Adeva. c) Hace seis horas que no habla con la Sra. Adeva. d) Hace dos años que ella no habla con Sra. Adeva. 3) We've been playing soccer for ten years.  a) Hace diez años que jugamos al fútbol. b) Hace diez meses que jugamos al fútbol. c) Hace diez años que juego al fútbol.  d) Hace dos años que ella no juega al fútbol. 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 un libro. b) Hace tres semanas que no leo un libro. 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 hago mi tarea. b) Hace tres días que hacer mi tarea. 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: ?