III. Circle the best answer.
1. Jack _____ (live) in Boston for the past 15 years.
A. lives | B. lived | C. has lived | D. is living |
2. Janet ____ (work) for Smith and Brothers before she came to work for us.
A. works | B. worked | C. has worked | D. is working |
3. Dad, ____ (you/finish) reading the paper yet?
A. Do you finish | B. Did you finish | C. Are you finishing | D. Have you finished |
4. Peter _____ (play) Tennis for five years when he was at school
A. is playing | B. has played | C. plays | D. played |
5. Can you help me? I _____ (finish) my homework, but I still don't understand number seven.
A. finished | B. will finish | C. finishes | D. have finished |
IV. Simple past or Present Perfect?
1. He ..... there when he was a child
A. has lived B. lived
2. I ........ her since last year
A. haven't seen B. didn't see
3. They ......... a few minutes ago
A. left B.have left
4. She .......... unemployed since she left school
A. has not been B. was not
5. They ....... the contract last week
A. finalised B. have finalised
6. The film .......... yet
A. hasn't started B. didn't start
7. She ........ ill since Thursday
A. was B. has been
8. I ........ the project last night
A. have finished B. finished
9. Look- someone ....... their handbag in the room
A. left B. has left
10 ............ to Rome?
A. Did you ever go B. Have you ever been
11. I can't get into my house because I ........ my keys
A. lost B. have lost
12. Nobody ....... the phone when it rang
A. answered B. has answered
13. I ......... up smoking last year
A. gave B. have given
14. You can't see her because she ......... home
A. has gone B. went
15. ............... to the United States?
A. Did you ever go B. Have you ever been
II. Circle the best answer.
1. A: Would you like to go out to dinner with us? B: Thanks, but I’ve ……….eaten an entire pizza.
A. just | B. yet | C. ever | D. never |
2. Has he ……. tried a steak and mushroom pie?
A. just | B. yet | C. ever | D. never |
3. Be careful, I have…….. broken a glass.
A. yet | B. already | C. ever | D. just |
4. This is the first time I have ……… been to Australia.
A. just | B. yet | C. ever | D. never |
5. I’m hungry. I haven’t had lunch……...
A. already | B. yet | C. ever | D. never |
6. He has …….taken the trash out. The kithen is clean now.
A. already | B. yet | C. ever | D. never |
7. I haven’t received a letter from her……. I’m desparately waiting for it.
A. already | B. yet | C. ever | D. never |
8. I‘ve …….. seen a UFO. I wish I could.
A. already | B. yet | C. just | D. never |
9. She has ……. finished the report. It’s a perfect report.
A. already | B. yet | C. ever | D. never |
10. Have you …..tried the fish cooked with milk?
A. already | B. yet | C. ever | D. never |
ét o ét