Answer :
The correct verb forms are:
So far, Jill hasn't finished half of the book.
Do you know who Bell has invented the telephone?
On her trip across Asia, Mum has visited three countries up to now.
How many books have you written in the last few years?
Martha lives in Dublin. She's lived there her whole life, ever since her dad died.
Paul and Gina arrived an hour ago. They had problems with their flight.
Drugs became a huge problem in the United States.
Granddad hasn't been in the hospital since Monday. He hasn't been there before.
Have you ever seen the Queen in person? No, but I saw a concert a few months ago.
Mozart wrote over 600 pieces of music during his lifetime.
They went to Spain on holiday last summer.
I'm hungry. I haven't eaten anything for hours.
I have lost my key and can't find it anywhere.
He worked as a war correspondent during the second Iraq war.
I had a huge meal for lunch and simply can't eat anything at the moment.
It hasn't rained yet this week, but last week it really rained a lot.
According to her statement, she has stayed until Thursday.
Who has passed the test?
I don't need any new driving lessons. I have already passed my driving test.
Fortunately, I have just made enough money to buy a new car.
My cousins have never broken any bones.
They have stayed in Dublin since their childhood. Marvin went to America when he was 16 but only stayed there for a few years. Then he came back to Ireland.
Back in March, I didn't have one.
Scientists have just made a major discovery in medicine.
I stopped smoking a few months ago.