Present PerfectSet 88

1Look! Someone ..... the window!
2Complete the sentence using the present perfect:'She ..... (finish) her project.'
3Facebook (1) has acknowledge (2) to be the (3) world's (4) number one socialnetwork site, attracting users of all ages.
4The new manager ..... (improve) the department's efficiency since she arrived. (Present Perfect)
5Can you tell me what ..... you been doing?
6Vinca lives in Shatin. She ..... (live) there since 2010.
7They ..... his report.
8They ..... visited this museum several times before today.
9Present perfect: Indicates an action that started in the past and continues in the .....
10A: Have you washed dished? B: .....
11George ..... (swim) in the big lake.
12She ..... her homework before dinner. (Present Perfect)
13Change the sentence to present perfect:'She eats breakfast.'
14This is the best song ..... so far.
15'He has never been to Thailand'
16The students ..... (work) very hard to improve since January.
17I can recommend Mr Hiro- ..... him for a long time.
18She ..... got a baby sister.
19[present perfect tense] ..... have studied English
20Johan ..... two miles.
21Complete the sentence: I ..... that movie before.
22How long ..... she ..... in Ireland?
23Explain why 'I have lived here for five years' indicates an ongoing action.
24Leenda has also has learned how to play a guitar for a year. She,,,,,,,,,,,,, (make) one You tube channel since 2017.
25We ..... all our assignments for the marketing course.
26Di Caprio ..... (win) an Oscar.
27Our family ..... in this city for twenty years.
28Are you hungry?No, I ..... dinner 15 minutes ago.
29What is the correct form of the sentence in present perfect tense?
30Oh! I ..... just ..... my finger. (cut)
31PRESENT PERFECTTHEY'VE RENTED THIS HOSUE ..... 5 YEARS
32Choose the correct option: They ..... finished their project by the deadline.
33She ..... (live) in New York for five years.
34I ..... to help students at a special school twice since I finished grade 11.
35..... your dog ..... bitten anyone?
36They ..... in London for three years now.
37It's the first time you ..... an online course, isn't it?
38Choose the correct words in italics.Steve loves his job. He ..... it since he was twenty-two.
39*I have just called her* means:
40If you ..... something, you should patent it as quickly as possible.A.inventedB.will inventC.have inventedD.are inventing
41We ..... (be) to Paris many times.
42J.K. Rowling has written one of the most amazing series of novels to date.
43Have/has + V3
44They ..... in Tokyo since they were 12 years old.
45I think my Spanish ..... (improve) a lot because I ..... (not have) the opportunity to speak much English since I arrived, except to the children.
46I ..... English since 7.00.
47We ..... not ..... each other since last holiday.
48I ..... never ..... to paris
49We ..... a cinema ticket for each of us since last time, so we will go to the cinema.
50Johnny ..... volunteered at the animal shelter for years, and everyone there appreciates his commitment.
51The office ..... painted by Royal Painting Services.
52..... you ever ..... by plane?
53Which sentence correctly uses Present Perfect for an unfinished time period?
54What tense is used in the sentence "My flatmate has moved out"?
55Complete:She ..... [see, already] this film 5 times this month.
56She is very happy. She ..... a good job.
57Please ignore the smell in the living room. It ..... just .....
58How long has Mr. Larson been a teacher?
59Choose the correct answers.My toe hurts because I ..... a stone.
60Change to present perfect tense.(no 1-8) You have ..... overnight
61A: "What is your most favourite Steven Spielberg's movie?B: " Steven Spielberg ..... many movies since 1964. I favorite them all"