Present PerfectSet 94

1Steven ..... seven movies so far this month. (Present Perfect Tense)
2I ..... this competition!
3I ..... my keys somewhere in the house.
4My mother ..... her best friend for over twenty years now
5There ..... a lot of changes in Vietnam since the 1990s.
6The famous writer has published many best-selling novels.Many best-selling novels ..... by the famous writer.
7Alaska is the coldest place .....
8Blanca:How long have you studied English?You:
9I can't find my favorite book. You ..... it?
10Complete the sentence:Sania ..... returned from school.
11Identify the tag for the statement: 'They have seen that movie,'
12I (work) for this company for more than thirty years, and I intend to stay here until I retire!
13She has broken her leg.
14I ..... this film before and I won't see it again.
15Read each sentence about the present perfect. Decide if it is correct or contains an error in grammar or usage: My cousin has won the match.
16What's that lovely smell in here?-Jasmin ..... (bake) a yummy cake.
17Choose the correct answer!She loves animals. She ..... a dog for as long as she can remember.
18They () just () dinner.
19I ..... my leg. I can't walk.
20My friends and I ..... our difficult mathematics problems since one o'clock.
21How many times ..... Charles ..... New York?
22They ..... (visit) us many times.
23I ..... a lot since I last saw you.
24She ..... him since 2003
25He hasn't played
26The car looks very clean ..... you ..... it?
27We ..... already watched the plot summary of that film.
28Fred has ..... London many times.
29Joan ..... her desk but now it is a mess again.
30Select a sentence with present perfect tense:-
31Julia: How long ..... you ..... Mitya? Peter: I've known him since 2015.
32We have loved our cat since we adopted her in 2019.
33Select the option that best completes the sentence. I ..... him since the beginning of the month.
34This tense, is about an action performed during a period that has not yet finished. Example:She has been to the movies twice this week. (the week isn't over yet)
35"She has gone" is correct.
36How do you form the present perfect tense? Give an example.
37I ..... (play) in the Tennis court.(Fill in the blank with the Present perfect tense)
38I am not feeling well. I ..... got a headache.
39We ..... to Paris twice.
40I ..... him since 2008.
41"I am already eaten this morning" . The bold word on above is still incorrect, it should be .....
42He has ..... in Spain for ten days.
43It's nice to be back here, in London. It's the second time I ..... here. A. am coming B. have come C. come D. came
44Since 2005, India ..... the world's largest English-speaking population.
45They ..... a house in Denver.
46Change the tense of the following sentence to present perfect: "She said, 'I wrote a letter.'"
47Present Perfect Simple focus on .....
48What auxiliary verb (To be) is used in the present perfect tense?
49My uncle ..... bought a new car.
50Change the verb in bracket into the correct Present Perfect Tense. Donna ..... (break) her leg.
51I've known him since I was a child
52We ..... an attic in our country house.
53They ..... each other since last year.
54I ..... read this story.
55He ..... here for a long time
56How long ..... you been learning Khmer language?
57How long ..... the truth?
58How long has Miss Nova's sister lived in Paris?
59Harry is in hospital. He ..... his arm at PE lesson.
60The price ....., but I doubt whether it will remain so.
61My friends ..... to London twice