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
7.2m questions
9.7m answers