Fill the right form of the verb.Use present Perfect, Past Perfect and Future Perfect.


1.Nick and Maggie (just,to read) the book "Twilight".

2.By next week we (to pass) all our exams.

3.I (just,to put) the washing out when it started to rain.

4.The computer crashed but I (to save) all my work on it.

5.I'm looking for Sarah.Where (she,to go) ?

6.He felt very tired because he (not sleep) well.

7.He (to pack) his luggage by the time the taxi comesc.

8.(you,to live) in Paris before you moved to the USA?

9.He (to eat) the wole cake , by the time the party starts!

10.Look it my new dress! I (to make) it myself.

11.You (to finish) your report by next week.

12.The soup didn't taste nice because I (to forget) to put salt in it.

13."We (not,to meet) for such a long time!" 20. My father (to clean) the car.It looks new again.

Verified Answer :

  1. Have just read
    2. Will have passed
    3 had just put
    4. Have saved
    5. Has she gone
    6. Had not slept
    7.has to pack
    8.will you have loved
    9. Has to eat
    10. Had to make
    11. Will have finished
    12. Had forgotten
    13. Have not met
    20. Has cleaned