Present Perfect
Complete the sentences using the present perfect tense. Write the correct past participle of the verbs in bold.
1. I often eat Thai food. I have ____________________ Thai food three times this week.
2. I sometimes visit my cousins on weekends. I have ____________________ them twice this month.
3. I work at the Regional Bank. I have ____________________ there foreleven years.
4. I like card games. I have ____________________ card games since I was child.
5. I know Professor Blonsky. She’s my next-door neighbor. I have ____________________ her all my life.
6. I wear glasses. I have____________________ glasses since I was ten years old.
7. I take piano lessons. I have ____________________ piano lessons for several years.
8. I go to UnisexHaircutters once a month. I have ____________________ to the same shop for twenty years.
9. I ride a bicycle for exercise. I have ____________________ a bicycle for about twenty years.
10. I am in a bicycle-riding club. I have ____________________ a member of this club for fifteen years.
The present perfect.
win
win
sweep
sweep
ride
ride
know
know
eat
eat
Complete thesentences with the present perfect tense of the apropiate verb from the list. Use each verb only once. Include any words in parentheses.
write
write
swim
swim
start
start
make
make
improve
improve
1. A: How about more pie?
B: No, but thanks. I can’t swallow another bite. I (already) ____ have already eaten_____ too much.
2. Our football team is having a great season. They____________________ all but one of their games so far this year and will probably win the championship.
3. Jane is expecting a letter from me, but I (not) __________________________ to her yet. Maybe I’ll call her instead.
4. Jack is living in Spain now. His Spanish used to be terrible, but it ____________________ greatly since he moved there.
5. A: Let’s Hurry! I think the movie isbeginning!
B: No, the movie (not) _________________________ yet. They’re just showing previews of the coming attractions.
6. A: I hear your parents are coming to visit you. Is that why you’re cleaning your apartment?
B: You guessed it! I (already) ______________________________ the floor, but I still need to dust the furniture. Want to help?
7. A: I understand Tom is a good friend of yours? Howlong (you) _______________________ him?
B: Since we were kids.
8. Everyone makes mistakes in life. I ____________________ lots of mistakes in my life. The important thing is to learn from one’s mistakes. Right?
9. A: I (never) __________________________ on the subways in New York City. Have you?
B: I’ve never ever been to New York City.
10. A: (you, ever)_____________________________________ in the Atlantic Ocean?
B: No, only the Pacific – when I was in Hawaii. I even went snorkeling when I was there.
The present perfect with since, for, and ago.
Complete the sentences with the correct time expression.
1. Today is ____the 21 of April_____. I started this job on April 1st. I started this job _____three weeks_____ ago. I have had this job since _____April 1st________.I have had this job for _____three weeks_______.
2. I made a New Year’s resolution on January 1st: I will get up at 6:00 a.m. every day instead of 7:00 a.m. Today is March 1st, and I have gotten up every morning at 6:00 a.m. I made this resolution _________________________ ago. I have gotten up at 6:00 a.m. since _________________________. I have gotten up at 6:00 a.m. for_________________________.
3. Today is February 28th. Valentine’s Day was on February 14th. I sent my girlfriend some chocolates on Valentine’s Day, and she phoned to say “Thank you”. After that, I did not hear from her again. I have not heard from her for _________________________. I have not heard from her since _________________________.
4. Today is October 27th, 2009. Sue works for Senator Brown. She...
Regístrate para leer el documento completo.