PRESENT PERFECT and PAST SIMPLE 1. Put the verbs into the Past Simple or Present Perfect: 1. They ............………..… already …………………………………..…. (call) her. 2. Jack ……………………………………………………….. (finish) work an hour ago. 3. Mandy………………………………………………. (go) to the bank. She’s not here now. 4. Paul ………………………………………….. (leave) school ten minutes ago. 5. They …………………………………………………………(go) shopping the other day. 6. Her sister …………………………………………………… (lose) her glasses. 7. Sally ……………………………………………………….. (not go) home after dinner. 8. Michael ………………………………………………………….. (visit) some poor children. 9. The boy …………………………………………………………… (speak) to us. 10. We …………………………………………………………….………. (visit) our relatives last Friday. 11. When she was young she ……………………………………………………… (not like) History. 12. Joe ……………………………………………………………….. (not come) yet. 13. The children ……………………... just ………………………………..(go) out. 14. Jack ………………………. never …………………………………………………. (fly) in a plane. 15. Some policemen …………………………………………... (catch) the criminals two days ago. 16. Peter and his father ……………………………………………………………………..(change) some money. 2. Right or wrong? (if wrong, correct the sentence): 1. Somebody has broken the window. ………………………………………………………………………………………………………………………………………………..………….. 2. She won two Oscars. ………………………………………………………………………………………………………………………………………………………….. 3. They ate Chinese food last week. …….…………………………………………………………………………………………………………………………………………………….. 4. Bob finished his work. …………………………………………………….……………………………………………………………………………………………………. 5. We have written a test last Monday. ………………………………………………………………………………………………………………………....................................... 3. Insert since or for: 1. She has been in London……………………………….. Monday. 2. We’ve been in Paris …………………………. four days. 3. Mike has been ill ………………. a long time. 4. He’s been in hospital ………………. October. 5. My aunt has lived in Australia …………………. 15 years. 6. India has been an independent country …………………… 1947.
called
finished
has gone
left
went
has lost
has not gone
has visited
spoke
visited
did not like
has not come
have just gone
has never flown
caught
changed
Somebody has broken the window. - Correct
She won two Oscars. - Correct
They ate Chinese food last week. - Wrong (should be "They have eaten Chinese food last week.")
Bob finished his work. - Correct
We have written a test last Monday. - Wrong (should be "We wrote a test last Monday.")
since
for
for
since
for
since