

Exercise 7: Choose the correct form of the verbs: simple past or present perfect.
1. Mother: I want to prepare dinner, (you/ wash) the dishes yet?
A. did you wash B. have you washed
2. Daughter: I (wash) the dishes yesterday, but I (have /not) the time yet to do it today.
A. washed, haven’t washed
B. haven’t washed, didn’t wash
3. Mother: (you / do / already) your homework?
A. did you already do B. have you already done
4. Daughter: No, I (come / just) home from school.
A. just came B. have just come
5. Mother: You (come) home from school two hours ago!
A. came B. have come
6. Daughter: I (never met) her.
A. never met B. have never met
7. Tom often (go) fishing with his father when he (be) a child.
A. went, was B. has gone, has been
8. I (learn) English for ten years.
A. learned B. have learned
Exercise 9: Choose the best option to complete the sentence.
1. When I last saw him, he in London.
A. has lived B. is living
C. was living D. has been living
2. We Dorothy since last Saturday.
A. don’t see B. haven’t seen
C. didn’t see D. hadn’t seen
3. The train half an hour ago.
A. has been leaving B. left
C. has left D. had left
4. Jack the door.
A. has just painted B. paint
C. will have painted D. painting
5. My sister for you since yesterday.
A. is looking B. was looking
C. has been looking D. looked
6. I Texas State University now.
A. am attending B. attend
C. was attending D. attended
7. He has been selling motorbikes
A. ten years ago B. since ten years
C. for ten years ago D. for ten years
8. Christopher Columbus American more than 500 years ago.
A. discovered B. has discovered
C. had discovered D. had been discovering
9. He fell down when he towards the church.
A. run B. runs
C. was running D. had run
10. We there when our father died.
A. still lived B. lived still
C. was still lived D. were still living
1. Mother: I want to prepare dinner, (you/ wash) the dishes yet?
A. did you wash B. have you washed
2. Daughter: I (wash) the dishes yesterday, but I (have /not) the time yet to do it today.
A. washed, haven’t washed
B. haven’t washed, didn’t wash
3. Mother: (you / do / already) your homework?
A. did you already do B. have you already done
4. Daughter: No, I (come / just) home from school.
A. just came B. have just come
5. Mother: You (come) home from school two hours ago!
A. came B. have come
6. Daughter: I (never met) her.
A. never met B. have never met
7. Tom often (go) fishing with his father when he (be) a child.
A. went, was B. has gone, has been
8. I (learn) English for ten years.
A. learned B. have learned
Exercise 9: Choose the best option to complete the sentence.
1. When I last saw him, he in London.
A. has lived B. is living
C. was living D. has been living
2. We Dorothy since last Saturday.
A. don’t see B. haven’t seen
C. didn’t see D. hadn’t seen
3. The train half an hour ago.
A. has been leaving B. left
C. has left D. had left
4. Jack the door.
A. has just painted B. paint
C. will have painted D. painting
5. My sister for you since yesterday.
A. is looking B. was looking
C. has been looking D. looked
6. I Texas State University now.
A. am attending B. attend
C. was attending D. attended
7. He has been selling motorbikes
A. ten years ago B. since ten years
C. for ten years ago D. for ten years
8. Christopher Columbus American more than 500 years ago.
A. discovered B. has discovered
C. had discovered D. had been discovering
9. He fell down when he towards the church.
A. run B. runs
C. was running D. had run
10. We there when our father died.
A. still lived B. lived still
C. was still lived D. were still living