现在完成时习题纸(12)
来源:小侦探旅游网
Present Perfect with: already, just, yet, ever, never, for, since1. Write already or yet in the correct place:1. Nick has drunk a cup of tea. ____________________________________2. I haven’t swept the floor. It is very dirty.____________________________________3. She has seen this film.____________________________________4. The boys have broken a new vase. ____________________________________5. Have they copied the text?____________________________________6. I have sent an SMS to my friend.____________________________________7. Tim hasn’t been at the concert.____________________________________8. She has read an interesting article.____________________________________9. They haven’t invited their neighbours.____________________________________2. Write already or yet in the correct place:3. Write for or since in the following sentences:1. Nick has drunk a cup of tea. 1. Sam hasn’t been here _____ a month.____________________________________2. Kate has lived there ______ 2005.2. I haven’t swept the floor. It is very dirty.3. I have come to you ______ three weeks.____________________________________4. Bob has been in Washington _____ Monday. 3. She has seen this film.5. I haven’t seen her _____ ages.____________________________________6. Sally has been in hospital ____ April.4. The boys have broken a new vase. 7. They have known Kate _____ 2 years.____________________________________8. We have planned to stay there _____ 2 days.5. Have they copied the text?9. They have been friends _____ their childhood.____________________________________10. Tom has been in the office ____ 6 o’clock.6. I have sent an SMS to my friend.11. She has worked here _____ a week.____________________________________12. My uncle has lived in Paris _____ February.7. Tim hasn’t been at the concert.13. He has been a doctor _____ 14 years.____________________________________14. I have come to Madrid ____ 3 days.8. She has read an interesting article.15. Alice has come to Liverpool _____ Tuesday.____________________________________16. I have planned to stay here ____ a month.9. They haven’t invited their neighbours.17. They haven’t won the games ____ March.____________________________________18. Mike has come to his father _____a day.2. Write already or yet in the correct place:1. Nick has drunk a cup of tea. 5. Write the answers with the words in brackets:____________________________________1. Have you chosen a new mobile? (yet)2. I haven’t swept the floor. It is very dirty.___________________________________________________________________________2. Have you booked your trip to London? (already)3. She has seen this film.___________________________________________________________________________3. Have you recorded a new song? (just)4. The boys have broken a new vase. ___________________________________________________________________________4. Have you been to Paris? (never)5. Have they copied the text?___________________________________________________________________________6. I have sent an SMS to my friend.____________________________________2. Fill in just correctly:1. They (go) to the cinema. ____________________________________2. Kate (meet) her friend.____________________________________3. She (invite) her friends to the party.____________________________________4. They (finish) their English test. ____________________________________5. Bill (send) an e-mail to his parents.____________________________________6. I (buy) a new mobile.____________________________________7. Bob (find) a new article.____________________________________8. Liz (get) the driver’s license.____________________________________9. We (read) about New York.____________________________________4. Fill in never or ever in the correct place:1. I have been to London.____________________________________2. Have you seen the Eiffel Tower?____________________________________3. I have skated on the skating-rink.____________________________________4. Sam has been to a football match.____________________________________5. Have you flown to Madrid?____________________________________6. We have travelled by plane.____________________________________7. Liz has booked a trip to Morocco.____________________________________8. Has Tom cooked lunch?____________________________________9. They have flown in the helicopter.____________________________________5. Have you found a new flat? (yet)______________________________________6. Have you attended this exhibition? (just)______________________________________7. Have you driven a car? (never) ______________________________________8. Have you written a report? (already)______________________________________ Keys:1. Write already or yet in the correct place:1. Nick has already drunk a cup of tea. 2. I haven’t swept the floor yet. It is very dirty.3. She has already seen this film.4. The boys have already broken a new vase. 5. Have they copied the text yet?6. I have already sent an SMS to my friend.7. Tim hasn’t been at the concert yet.8. She has already read an interesting article.9. They haven’t invited their neighbours yet.2. Fill in just correctly:1. They have just gone to the cinema. 2. Kate has just met her friend.3. She has just invited her friends to the party.4. They have just finished their English test. 5. Bill has just sent an e-mail to his parents.6. I have just bought a new mobile.7. Bob has just found a new article.8. Liz has just got the driver’s license.9. We have just read about New York.3. Write for or since in the following sentences:1. Sam hasn’t been here for a month.2. Kate has lived there since 2005.3. I have come to you for three weeks.4. Bob has been in Washington since Monday. 5. I haven’t seen her for ages.6. Sally has been in hospital since April.7. They have known Kate for 2 years.8. We have planned to stay there for 2 days.9. They have been friends since their childhood.10. Tom has been in the office since 6 o’clock.11. She has worked here for a week.12. My uncle has lived in Paris since February.13. He has been a doctor for 14 years.14. I have come to Madrid for 3 days.15. Alice has come to Liverpool since Tuesday.16. I have planned to stay here for a month.17. They haven’t won the games since March.18. Mike has come to his father for a day.4. Fill in never or ever in the correct place:1. I have never been to London.2. Have you ever seen the Eiffel Tower?3. I have never skated on the skating-rink.4. Sam has never been to a football match.5. Have you ever flown to Madrid?6. We have never travelled by plane.7. Liz has never booked a trip to Morocco.8. Has Tom ever cooked lunch?9. They have never flown in the helicopter.5. Write the answers with the words in brackets:1. I haven’t chosen a new mobile yet.2. I have already booked my trip to London.3. I have just recorded a new song.4. I have never been to Paris.5. I haven’t found a new flat yet.6. I have just attended this exhibition.7. I have never driven a car.8. I have already written a report.