Перевір себе: вправи на Present Perfect

Present Perfect: практикуємо граматику

Друзі в попередній статті ми розповідали вам про те, як утворюється і коли використовується час Present Perfect. В цій статті ми пропонуємо вашій увазі практичні вправи для вивчення та закріплення Present Perfect. 

Present Perfect Gap Fill Exercise

Instructions: Fill in the gaps with the correct form of the Present Perfect tense (have/has + past participle).

Part 1: Regular Verbs

  1. I __________ (visit) Paris twice.
  2. She __________ (study) very hard for her exams.
  3. They __________ (travel) to many different countries.
  4. He __________ (work) at this company for ten years.
  5. We __________ (finish) our project.

Part 2: Irregular Verbs

  1. I __________ (go) to the cinema recently.
  2. She __________ (eat) all the cookies.
  3. They __________ (see) that movie before.
  4. He __________ (write) several books.
  5. We __________ (know) each other for a long time.

Part 3: Mixed Verbs & Context

  1. __________ you ever __________ (be) to Australia?
  2. She __________ (lose) her keys, and now she can't get into her house.
  3. They __________ (not/meet) the new manager yet.
  4. He __________ (just/finish) his homework.
  5. We __________ (live) here since 2010.

Part 4: Challenge - Negative & Questions

  1. __________ you ever __________ (try) sushi? (question)
  2. She __________ (not/travel) to Europe yet. (negative)
  3. He __________ (not/see) his family in years. (negative)
  4. __________ they __________ (win) the competition? (question)
  5. I __________ (not/be) to that restaurant before. (negative)

Part 5: Even More Challenge - Mixed with Time Adverbs

  1. I __________ (already/see) this film.
  2. She __________ (just/arrive) from London.
  3. They __________ (not/go) on holiday yet.
  4. He __________ (never/be) skiing.
  5. We __________ (recently/buy) a new car.

Answer Key (after you complete the exercise):

Part 1:

  1. have visited
  2. has studied
  3. have traveled
  4. has worked
  5. have finished

Part 2:

  1. have gone
  2. has eaten
  3. have seen
  4. has written
  5. have known

Part 3:

  1. Have, been
  2. has lost
  3. haven't met
  4. has just finished
  5. have lived

Part 4:

  1. Have, tried
  2. hasn't traveled
  3. hasn't seen
  4. Have, won
  5. haven't been

Part 5:

  1. have already seen
  2. has just arrived
  3. haven't gone
  4. has never been
  5. have recently bought

Present Perfect Quiz: Test Your Knowledge!

Instructions: Choose the best answer for each question.

1. Which sentence is grammatically correct?

a) I have went to Italy last year. b) I went to Italy last year. c) I have been to Italy last year. d) I have gone to Italy last year.

2. "Have you ever eaten sushi?" This question is asking about:

a) A specific time in the past. b) An experience at an unspecified time in the past. c) A habitual action in the past. d) A future action.

3. Which word is NOT typically used with the Present Perfect?

a) Just b) Yet c) Yesterday d) Ever

4. "She has lived in London for five years." This means:

a) She still lives in London. b) She used to live in London but doesn't anymore. c) She will live in London in the future. d) She has never lived in London.

5. Choose the correct past participle of the verb "break":

a) Broke b) Broken c) Breaking d) Breaks

6. "They _______ (not/finish) their homework yet." Choose the correct form:

a) haven't finished b) hasn't finished c) didn't finish d) haven't finish

7. Which sentence is a question in the Present Perfect?

a) Did you see the movie? b) Have you seen the movie? c) Do you see the movie? d) Will you see the movie?

8. He _______ (just/arrive) from the airport." Choose the correct form:

a) has just arrived b) have just arrived c) just arrived d) is just arriving

9. "We _______ (know) each other since 2010." Choose the correct form:

a) have known b) has known c) knew d) are knowing

10. Which sentence is NOT in the Present Perfect?

a) I have traveled to Europe. b) She has written a book. c) They went to the concert last night. d) We have eaten all the cake.

Answer Key (after you complete the quiz):

  1. b)
  2. b)
  3. c)
  4. a)
  5. b)
  6. a)
  7. b)
  8. a)
  9. a)
  10. c)

Читати також


Вибір читачів
up