Present PerfectSet 13

1We ..... each other since we met in the first week of university.
2RespondaHow long have you studied English?
3(she / study / three languages)
4Either shirt ..... approved for use at school
5Your hair looks nice. Have you ..... to the hairdresser's, Tin Hwi?(Source: https://learnenglish.britishcouncil.org/english-grammar-reference/present-perfect)
6Present PerfectShe ..... (finish) her homework
7You ..... (keep) a pet for three years.
8Gregory ..... to space camp three times.
9I ..... never seen such a beautiful place before.
10They ..... to that restaurant twice.
11You ..... been my good friend for years. Choose the right word to complete the sentence.
12She has ..... designing a new website for the company.
13Choose the correct tenseHow long ..... this been going on
14Josh ..... in Southampton since 2017.
15I (a) the project.
16My parents ..... (jog) around the lake for two hours.
17She ..... just ..... lunch.
18Fill in the blank!I ..... English since I was ten years old.
19READ AND IDENTIFY TO WHICH TENSE IT BELONGS:"IT HAS CROSSED"
20So far I ..... ten books by Nguyen Nhat Anh.
21Physics ..... proven to be Jerry's easiest subject this semester.
22Aku sudah berbicara bahasa Inggris
23TEST I.. PRESENT PERFECT TENSEHe ..... to Hawaii many times.
24This kingdom has been belonging to us since generations.
25This is the first time we ..... by air.
26They ..... in this city for a long time.
27My father ..... (work) here since 1980.
28My team ..... the last three tournaments.
29I ..... (finish / just) my homework.
30Identify the tense used in the following sentence: "She has already completed her assignment."
31We ..... (visit) many countries so far.
32Complete the sentence:Peter ..... climbed three mountains in his life
33..... you ever seen a castle?
34I ..... Da Lat three times in all. A. visit B. am visiting C. visited D. have visited
35Complete the sentences with the correct form of the verb in brackets: Jack ..... (to live) in this house for ten years.
36Complete the sentence using the present perfect tense: "You are late! The class ..... already ..... "
37KING EDWARD ..... THE UK FOR 13 YEARS
38Identify the tense of the verb in the following sentence: "They have completed the assignment."
39This is the last time .....
40He's bought a new car.
41I ..... in the kitchen for fifteen minutes
42Complete the dialogue between a supervisor and trainee.Supervisor: 'Take off the handbrake.'Trainee: 'I've ..... '
43She ..... (visit) Paris twice this year.
44You ..... very helpful. Thank you.
45We ..... just ..... the game.
46Please refer to Exercise F on page 35. Choose the correct answer.Climate change ..... many glaciers to melt.
47The scientists ..... on this project for over a decade.
48What does the present perfect tense imply when used without a specific time frame? A) A general time in the future B) An ongoing action or state C) An action or state completed in the past at an unspecified time D) A specific event in the past
49Zikry ..... since 2017.
50We are planning to repaint the office, but we ..... on a color yet.
51They ..... a lot of bikes.
52Kirana and Nadia have ..... this new novel together since yesterday
53They don't want to rent The Godfather because they ..... it already.
54He has never traveled by train before
55Choose the correct verb forms to complete the sentences. 10. We ..... that film. We went to see it together last weekend.
56She ..... 10 books so far this year.
57We ..... her for nearly two weeks.
58We ..... Betty since she moved to our neighborhood.
59She has been to Buenos Aires three times.
60What is the correct form of the present perfect tense in the sentence: "She ..... (live) in New York for five years"?
61I ..... the car, you can use it now.