Exercises: Present perfect simple + just/ago/for/since

Presente perfecto + just/ago/for/since

Elige la opción correcta.

1 My brother hasn´t watched TV ____ two days.





2 We have known our teacher ____ September.





3 How long has your family been abroad ____?





4 My boyfriend has arrived five minutes ____.





5 What have you done it ____?





6 He has ____ broken his left leg.





7 She has phoned some minutes ____.





8 I´ve had this job ____ a month.





9 I haven´t slept ____ two nights.





10 It has passed two days ____ my birthday.