We _________________________ ten countries this year.
I __________________ Sam for ages.
did not see
have not seen
has not seen
I was late because I ______ in a jam.
We went out after it ______ raining.
had been stopped
The house he ______ was of a modern design.
My mother was worried because I ______ in touch with her for a long time.
You ________ much efforts before you can run a marathon.
will have spent
_____ you _______ all these books by the exam time?
Will/ have read
She ______ the movie before you bring the DVD.
will has seen
She________ the assignment by next Monday.
will has finished
_____ your homework before you went to the cinema?
Had you finished
Did you finished
You had finished
When they came home, Sue _____ dinner already.
They _________their homework yet.
a) will have not finished
b) had not finished
c) have not finished
14. Yes, she has.
a) Has Sue kissed Ben?
b) Have Sue kisses Ben?
c) Have Sue kisses Ben?
15. Caron _________89 pages.
a) has read
b) had read
c) will has read
16. They _________breakfast before we come
a) will have had
b) have had
c) had had
17. One year! Everyone ____________me!
a) have forgotten
b) will have forgotten
c) had forgotten
18. Tony __________a house.
a) has built
b) had built
c) will has built
19. Yes, I have.
a) You have corrected my mistakes?
b) Have you correct my mistakes?
c) Have you corrected my mistakes?
20. He ______ the bill and ______.
a) paid, left
b) had paid, left
c) paid, had left