Present PerfectSet 21

1The nurse has cleaned the delivery room already.
2Choose the correct sentence in Present Perfect: She ..... the children's hospital three times this week.
3Convert 'You finish your project' to present perfect tense.
4Her friend is an actor. He ..... in many movies.
5We ..... in this neighborhood since 2015.
6I live in Rome since 2020.
7The nurse has finished cleaning the room.
8£2m worth of jewelery ..... from a city jewelers recently.
9I have ..... music for 15 minutes, it's very good
10Cheryl ..... from 1990.
11I ..... (already do) exercises 1 and 2 but can you help me with exercise 3?
12Which sentence is in the present perfect tense? 'She has lived here for five years.' or 'She lives here.'
13You are going nowhere until you ..... your task.
14We ..... friends for more than 20 years.
15I ..... my homework. Let's go out!
16What does the sentence "He has lost his key" mean?
17..... you ever (visit) ..... relatives in another city?
18Provide an affirmative sentence using the present perfect tense.
19Select the correct present-tense helping verb for the following sentence: Gavin ..... played soccer for three years.
20He ..... (work) in this office for three years.
21Complete the text with the correct forms of the verbs in parentheses. Use the present continuous, simple past, present perfect, or future with will ..... and I ..... (never / see) such a horrible storm.
22'Anwar was promoted president of your company last week; wasn't he? 'I'm glad he was; he ..... in this company for years.'
23Choose the correct present perfect form: The children ..... (already / watch) that movie.
24Mike: Let me go and buy the newspapers for you, Dad?Father: .....
25Carlos ..... (prepare) our dinner.
26Tom Cruise ..... (has) this computer for 10 years.
27Determine if the verb tense is past perfect, present perfect or future perfect.My cat, Whiskers, has slept the entire day.
28I ..... to check my homework. I have to enter Ana's and Jose's blog. (forget)
29All flights ..... cancelled due to bad weather.
30Use the auxiliary verb correctly:'He ..... (to have) started his new job.'
31"She ..... seen the movie before, so she ..... not interested in watching it again."
32Have you ever ..... to Ha Noi?
33Sometimes, the site (31) described as a 'dirty lake' because of the amount of water.
34I ..... seen that movie, but I want to watch it again.
35I ..... just finished my homework.
36I ..... got a book
37We can also use for Present Perfect with:
38How long ..... you ..... for me? For an hour.
39Complete the sentence with present perfect.He ..... to the football match.
40He ..... been sick for a week
41There ..... some good news about my family lately.
42I (just send) ..... a letter.
43What tense is used in the sentence: "The team has already completed the project"?
44He ..... just ..... our blood as a donation.
45What tense is this sentence?My dad has played basketball with me everyday this week.
46An invoice will be given to the buyer when .....
47I ..... this book. Can I borrow it for a week or so?
48I ..... my work just now.
49We ..... to the beach many times.
50I ..... my phone!
51Complete the sentence using the present perfect tense: "We ..... in that restaurant a few times."
52A lot of work ..... before the deadline.
53..... space trips to Mars will be taking place by 2030.
54Recently, many problems ..... by forest fires.
55Just a moment! I ..... of a good idea yet!
56The family has ..... from their vacation already.
57I ..... to Amsterdam once. It was an unforgettable trip.
58Julia ..... at the office for 3 years and she ..... a promotion.
59Ana ..... her test, she ..... so embarrased!
60..... you ..... my textbook? I left it here somewhere.
61I'm so angry. I ..... (lose) my mobile phone somewhere.