Present PerfectSet 30

1My friends are really lazy. It's midday and they ..... yet.
2Miss Nina ..... US English since 1989.
3I (see) this film twice.
4I ..... to call her, but she hasn't replied.
5Have you ever visited an Olympic stadium?
6She ..... opened the window
7He ..... keeping fit for three years.
8This is the first time she ..... (eat) seafood.
9Choose the most suitable form of verb for the sentence below.We ..... just ..... an apple tree.
10We already ..... (to study) seven English tenses.
11You can close the holds after the heavy-lifts ..... loaded.
12Bagas: You look so unhappy, Nata. What's the problem?Nata: My father ..... his job.
13Use the prompts to make sentences in the Present Perfect. Choose the correct sentence for the prompt: they / write / a postcard / to a friend.
14Time expression already is for
15Select the verb form that is in the present perfect in the passage below.Zoe enjoys dancing and has learnt ballet for the past five years. She was overjoyed when her dad said she could also start learning tap this year.
16Select the correct tense: She ..... her keys and can't find them anywhere.
17Read each sentence about the present perfect. Decide if it is correct or contains an error in grammar or usage: Mary has broken her phone.
18We ..... football since it rained.
19My friend is a writer. She ..... many books.
20How long have the guests been at Hill House?
21How many times ..... New Delhi?
22We ..... in Lagos since 2010.
23I ..... her for years, but we do not talk anymore.
24I saw Dyah in May and I ..... her since.
25They ..... geography since last year.
26We have been off school for over a month.
27I ..... just ..... her.
28..... you finished your homework?
29She's angry. She ..... waiting for an hour or so.
30Formulate a present perfect sentence using the verb 'to see'.
31Seconds of Summer has releasing their latest song.
32He ..... here since January.
33The website ..... by millions of people so far.
34Wow! Our video ..... Yesterday it had a thousand and today it has twice as many!
35What is the appropriate tense to complete the sentence: She ..... (live) in London for five years.
36Use present perfect tense: They (just/arrive) at the party.
37Identify the present perfect tense verb phrase.Nguyen has brought the ingredients for Vietnamese spring rolls with rice paper and mint.
38They have lived here for years means .....
39** MISTAKE IDENTIFICATION-Since 1984 the sport has included in the Olympic Games as part of the yachting events.
40Unfortunately, the concert ..... cancelled due to illness and will ..... next Wednesday instead.
41I ..... him since we last ..... at the conference.
42I ..... already ..... the housework. I can go out now.
43My relatives ..... for two hours already on our way to Batangas. (drive-present perfect)
44My neighbour is good at tennis. He ..... the local championship three times.
45The shipment of logs ..... because of the bad weather.
46He ..... a cold for three days.
47Since 2003 they ..... their son every year.a. visited b. have visited c. visit d. will visit
48My brother ..... married for five years.
49Complete the sentence: 'He ..... to New York twice.'
50Since April, tourism in the region ..... to a temporary standstill as a result of the coronavirus disease (COVID-19) pandemic.
51Aaron ..... many interesting trips. He loves to travel.
52She ..... two apples so far.
53Present perfect The children ..... a mess in the kitchen.
54Fill in the gaps with the correct form of "have" or "has" to complete the sentence in present perfect tense. He ..... never been to a concert.
55Scenario:The pizza arrived at 6:30 PM. Your friend came over at 6:45 PM. Which sentence most accurately describes the situation?
56The falling price of Chinese-made electronics last year ..... a number of companies to plan innovations to their products.
57They ..... to Japan three times.
58What was the matter with him? He ..... a toothache
59My brother ..... (write) several plays. He has just finished his latest.
60Present Perfect Tense (take)
61We use the present perfect simple for events that have finished, buy are still important in the present.