NAME: _________________________ DATE: ________________________
Page 1 of 2
Extra Grammar Exercises
(Unit 1, page 5)
LESSON 1 The present perfect
1 Write sentences in the present perfect, using contractions. End each sentence
with a period.
1. (I / not meet / your sister) I haven’t met your sister.
2. (they / eat / dinner) They have eaten dinner.
3. (the books / not arrive / from Tokyo) The books hasn’t arrived from Tokyo.
4. (they / take / that class twice) They have taken that class twice.
5. (she / study / three languages) She has studied three languages.
6. (they / see / that movie three times) They have seen that movie three times.
7. (my wife and I / not visit / Australia) My wife and I haven’t visited Australia.
8. (I / not write / the report) I haven’t writed the report.
9. (my friend Ben / not speak / to them about the party) My friend Ben hasn’t
spoken to them about the party.
2 Complete each short answer.
1. A: Have you met John?
B: Yes, I have .
2. A: Has Janet eaten lunch?
B: No, she hasn’t. .
3. A: Have your friends gone to the concert?
B: Yes, they have. .
(continued)
Unit 1, Lesson 1
Page 2 of 2
Top Notch 2, Third Edition
Copyright ©2015 by Pearson Education. Permission granted to reproduce for classroom use. Extra Grammar
Exercises
NAME: _________________________ DATE: ________________________
4. A: Have you done your homework?
B: No, I haven’t. .
5. A: Has your mom come home?
B.: No, she hasn’t. .
6. A: Has the movie started?
B: Yes, it has. .
3 Write the questions in the present perfect. End each with a question mark.1. A:
(your parents / meet / our teacher) Have your parents met our teacher?
B: Yes, they have.
2. A: (you / call / your kids)
Have you called you kids?
B: Yes, I have.
3. A: (you / finish / the report)
Have you finished the report?
B: Yes, I have.
4. A: (they / speak / to their banker)
Have they spoken to their banker?
B: No, they haven’t.
5. A: (you / see / Shakira in a live concert)
Have you seen Shakira in a live concert?
B: No, I haven’t.
6. A: (Leon / look / at the new website)
Has Leon looked at the new website?
B: Yes, he has.
7. A: (Karen / eat / dinner)
Has Karen eaten dinner?
Top Notch 2, Third Edition
Copyright ©2015 by Pearson Education. Permission granted to reproduce for classroom use. Extra Grammar
Exercises
NAME: _________________________ DATE: ________________________
B: Yes, she has.
8. A: (your brother / go running / this
week)
Has your brother gone running this
week?
B: No, he hasn’t.
9. A: (your son / graduate / from the
university) Has your son graduated from
the university? B: Yes, he has.
Unit 1, Lesson 1
Page 1 of 2
Extra Grammar Exercises
(Unit 1, page 7)
LESSON 2 The present perfect: already, yet, ever, before, and never
1 Circle the correct adverb to complete each sentence.
1. Jake has eaten Peruvian food (ever / before / already).
2. Lucy hasn’t (ever / never / already) gone to the top of the Taipei 101 Tower.
3. My friends have (already / before / ever) gone snorkeling.
4. My husband and I haven’t taken a tour of San Salvador (yet / already / never).
5. She’s climbed Grouse Mountain (before / yet / never).
6. Have your classmates (before / ever / yet) played volleyball?
7. Has your daughter used a laptop (before / never / already)?
Top Notch 2, Third Edition
Copyright ©2015 by Pearson Education. Permission granted to reproduce for classroom use. Extra Grammar
Exercises
NAME: _________________________ DATE: ________________________
8. We haven’t (already / ever / never) gone sightseeing in Italy.
2 Write statements and questions in the present perfect.
1. (ever / you / be / to Paris)
Have you ever been to Paris ?
2. (yet / I / not / try / Thai food)
I haven’t tried Thai food yet .
3. (already / they / do / the homework)
They have already done the homework .
4. (never / Maria / eat / Japanese food)
Maria have never eaten Japanese food .
5. (before / you / visit / the Museum of Art)
Have you visisted the Museum of Art before ?
6. (already / you / climb / Yellow Mountain)
You have already climbed Yellow Mountain .
7. (yet / your brother / see / Usher in concert)
Has your brother seen Usher in concert yet ?
8. (ever / Max / try / snorkeling)
Has Max ever tried snorkeling ?
Unit 1, Lesson 2
Page 2 of 2
3 Write a check (√) if the sentence is correct. If it is not correct, write ✗ and
make corrections.
Top Notch 2, Third Edition
Copyright ©2015 by Pearson Education. Permission granted to reproduce for classroom use. Extra Grammar
Exercises
NAME: _________________________ DATE: ________________________
✘ 1. I haven’t never tried Indian food. I haven’t ever tried Indian food. [OR]
2. She has ever gone to the top of the Eiff el Tower. ✗ She has already
gone to the top of the Eiffel Tower.
3. They haven’t ever taken pictures of the Great Wall. ✗ They have never
taken pictures of the Great Wall
4. We’ve yet taken a tour of New York. ✗ We haven’t taken a tour of New York
yet.
5. He’s already climbed Mount Fuji.
6. Have you been ever to Los Angeles? ✗ Have you ever been to Los
Angeles?
7. Has she eaten ever potato soup? ✗ Has she ever eaten potato? soup
8. My sister has tried already snails. ✗ My sister has already tried snails.
Unit 1, Lesson 2
Top Notch 2, Third Edition
Copyright ©2015 by Pearson Education. Permission granted to reproduce for classroom use. Extra Grammar
Exercises