HAS BEEN, 1. Tom .............................. (be) in hospital since he broke his leg., HAVE BOUGHT, 2. We .............................. (buy) a new house recently., HAVE JUST SEEN, 3. I .............................. (just / see) Mary in the library., HAVE GONE, 4. The Gleasons .............................. (go) on holiday., HAVE PASSED, 5. You .............................. (pass) your exams., HAVE FALLEN, 6. The leaves .............................. (fall) off trees., HAS CUT, 7. Celia .............................. (cut) her finger., HAS REPAIRED, 8. Mr Wilson .............................. (repair) his car., HAVE INVITED, 9. The neighbours .............................. (invite) us for lunch., HAS FAILED, 10. My best friend .............................. (fail) the maths test., HAS HELPED, 11. Mary .............................. (help) us a lot., HAS TAKEN, 12. Our son .............................. (take) a few photos..

by

Leaderboard

Visual style

Options

Switch template

)
Continue editing: ?