Present perfect (right order)

Gap-fill exercise
By Juan Ignacio Montorio

Fill in all the gaps, then press "Check" to check your answers.

1. live / in that house / our teacher / 1999 / since
.
2. yet / her homework / finish / Jane?
?
3. him / just / Oliver / see
.
4. not repair / my radio / yet / they
.