1. Has already bought
2. hasn't spoken,
arrived
3. Woke up
4. Did you learn
5. Has Dave ever gone
6. Flew
7. Got,
Has just taken
8. Took
9. Haven't seen,
got back
10. Wrote,
haven't written back
11. Last spoke
12. Has fallen,
hasn't broken
1. Has already bought
2. hasn't spoken,
arrived
3. Woke up
4. Did you learn
5. Has Dave ever gone
6. Flew
7. Got,
Has just taken
8. Took
9. Haven't seen,
got back
10. Wrote,
haven't written back
11. Last spoke
12. Has fallen,
hasn't broken