1. has made
2. spent
3. drives
4. will have lived
5. begin
6. will return
7. was practicing
8. come
9. flew
10. has been malfunctioning
9.4m questions
12.2m answers