Choose the correct answer for each following question.
1. Tony’s flight from New Jersey (land) ___________________. We should see him any minute.
2. Sparky (taste) __________________ his new dog food, and he seems to like it.
3. They (visit) ____________________ California before.
4. All of the children (brush) ____________________ their teeth. Now it's time for bed.
5. Andrew (finish) ______________________ his work. He is ready to take a break.
6. George has been a teacher ______ six years.
7. My father has worked in that factory _________ 1990.
8. My parents have had their house _____ they moved to London.
9. Sam ______ an engineer for a long time.
10. We _________ each other since we _________ university.
11. I haven’t seen Meg __________ ages.
12. I have _______heard that Mr.Brown had an accident. His wife called me a minute ago.
13. Teacher: Have you finished answering all the questions _________?
Student: Yes, teacher. I have ___________ completed them. I will write my name and give the exam paper to you.
14. Mrs. Polanski ___________________ Peter _________ he was a little boy. She has lived next door to his family for many years.
15. Mr. and Mrs. Thompson (never, travel) _____________________ overseas. They like staying closer to home.
16. A: Has your father come home ________?
17. Steven _______ in our school team for three years.
18. I ______ him two hours ago.
19. Our neighbour Sam _______ a father since 2001.
20. They haven’t eaten anything _________ two days.