Present Perfect Practice
Part 1: Irregular Verbs Practice
Fill in the blanks with the correct form of the verb:
Part 2: Simple Past or Present Perfect?
Click on the arrow to choose the simple past or the present perfect form of the verb.
 1. I first Sally when she was just a little girl, but I haven't seen her for many years. I don't know what she is doing now. However, I Sally's cousin, Bill, for over 30 years. He is one of my best friends.
2. The two children finally to play on the see-saw. Since then, they together very well.
3. Forty-two students the engineering program at our college last year. 
4. Over 1000 students from the engineering program over the last decade.
5. Tom needs to get ahold of you. Since lunchtime, he three times to call you. He you at 2, 3, and 4:00.
Part 3: Using Since or For
Read the sentence and choose since or for:
1. I've lived here 10 years.
2. I've studied English 1998.
3. I've known her a long time.
4. I haven't eaten sushi I lived in Japan.
5. I've been a student too long.
6. They've been married they graduated from college. |