present_perfect.doc
Transcript of present_perfect.doc
1. Have you ever written a love letter for Valentines Day? - No, I _____
a) didnt b) hadnt c) havent d) hasnt
2. Jill ______ (has) a fight with her boyfriend last week.
a) has had b) had c) have had d) used to have
3. I ____ listen to the new Tom Waits CD yeta) havent listened b) listened. c) didnt listen d)have listened
4. ________ ( you see) any good films recently?
a) have you seen b) did you see c) did you saw
d) have you saw
5. She _____ (study) Spanish and Greek when she was at university.
a) studied b) has studied c) studies e) will study
6. The population of India ___ (increase) since 1992.
a) has increased b) have increased c) increased
d) is increasing
7. ___________________ to him last week.a) I spoke b) I've already spoken c) I didn't spoke
d) I speaked
8. ______________ a contract last year and it is still valid.a) We have signed b) We signed c) We haven't signed d) We have sign
9. _______________ from a business trip to France.a) I come back b) I came back c) I never came back
d) I've just come back
10. Prices ________ in 1995 but then _____in 1996.a) rised/falled b) rose/fell
c) have risen/ fallen d) rose/ fallen
11. ___________________in England?a) Did you ever worked b) Have you ever worked c) Worked you d) Didn't you have worked12. Kevin __________ to Canada several times. In fact, he _________ again last week.a) went/has been b) has been/went
c) have been/went d) did go/has been13. Someone ______ my bike last evening. I ____ the bus to work this morning.a) stole/took b) has stolen/ has take c) has stolen/ took d)stole/has taken14. Ahmet _______ his arm when he was a child. He _______ it again last week.a)has broken/has broken b) has been breaking/ broke c) broke/broked) broke/has broken15. Ilknur _______ this romantic movie million times. I _____ it with her last Friday.a) has seen/saw
b) saw/has seen
c) has seen/ has seen
c) saw/saw
16. Please call Jonathan. He _____ eight times today for you.
a)called b)has called c)calls d) will call
17. Fazl ______ his job 5 days ago.a)quit b) has quit c)will quit d) have quit