Максим 2. did you see 3. had made 4. were you doing, was watching 5. have been repairing 6. did, got up, set off, had been driving, realised 7. have just heard, got