Meg and Steve___ to Japan once.(has been, have been, have be)
have been
The children __ their homework, so now they are playing football.(has done, have done, have do)
have done
I __________ this town before today.(not, visited)
had not visited
Tom __________ smoking when the doctor advised him. (quit)
had quit
my mom ___ a lot during her life.(has travelled, have travelled, travelled)
has travelled
I__ my grand parents very often this year.(have visited, has visited, have visit)
have visited
Jenifer began to run after she __________ the snake. (see)
had seen
I was hungry. I __________ for six hours. (not, eat)
had not eaten
I __ a volcano. Its very exciting. (have climb, has climbed, have climbed)
have climbed
The cat ___ all the food. (have eaten, has eaten, have eat)
has eaten
Bob __________ her before the party began. (meet)
had met
The patient __________ medicine before the doctor came. (take)
had taken
John__ for the math test. (have study, has studied, have studied)
has studied
we ___ different sports at school. ( have played, has played, have play)
have played
She __________ the graduation before the end of 2019. (complete)
had completed
Jonathon __________ a lot of money before he turned 40. (earn)
had earned
you __ your new jacket. Your mother will get very angry.(has lost, have lose, have lost
have lost
Marry __ the film on tv many times.(has seen, have seen, have see)
has seen
The kid __________ asleep before 9 o’clock. (fall)
had fallen
My friend asked if I __________ her parrot. (see)
had seen