present_perfect.doc

4
1. Have you ever written a love letter for Valentine’s Day? - No, I _____

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