1. -has already called; -called2. - have known; - was3. - has already eaten; -ate4. - has had; -came5. - have already seen; -saw6. - began; -have had7. - have already read; read8. - hasn't been; -graduated9 - started; have completed10- have already written; wrote
11 - have been; -arrived; -began -came; -have done