1. We have finished all our work.
2. I have learnt many new words on this course.
3. She has seen that film three times.
4. He has returned my book at last.
5. I have read this book several times.
6. I have already given up smoking.
7. Has he come yet?
8. Mark has written two letters.
Объяснение: