3. ...has broken that window
4. i have read... i haven't finished it yet
5. I haven't waited long
6. I have typed...i have already typed
7. book have you read?
8. Jim has played
9. He has repaired
10. He has spoken
3. ...has broken that window
4. i have read... i haven't finished it yet
5. I haven't waited long
6. I have typed...i have already typed
7. book have you read?
8. Jim has played
9. He has repaired
10. He has spoken