Complete the sentences with the correct tense of the verb in brackets, using the Past Simple or Present Perfect 1. I (stay) up all night to finish the exciting book Iwas reading
2. Mark (not decide) if he’s going to the party on Saturday yet
3. Annie (read) that book when she was ten
4. Sam and Jake (visit) New York twice
5. Last night I (watch) a really interesting documentary on TV
6. My mom and dad (know) each other for twenty years
7. I (not wear) that dress since last summer. Now it’s too short
8. Sophie was a journalist before she (become) a teacher
9. I ……………. (already/make) the beds and I …………. (just/sweep) the floor, but I …………. (not/start) the ironing yet.
10. I’m so happy because I …………. (just/pass) my driving test!
11. On Monday my father …………… (give) me $20. That’s wonderful!
12. What …………… (happen)? Why is the room full of smoke?
2) hasn’t decided
3) read
4) have visited
5) watched
6) have known
7) haven’t worn
8)have become
9)have already made, and I have just swept, but I haven’t started
10) have just passed
11) gave
12) what happened/ what has happened