Present PerfectSet 46

1Kurt looks different. He ..... a beard since the last time I saw him.
2Anita ..... already ..... (take) the cat for a walk.
3Differentiate between tenses: She has already finished her work. (Present/Past/Future)
4A lot of money ..... on the project so far, but no results have been seen.
5We () each other since we entered this college.
6Forty percent of the milk ..... been sold since the morning. a. is b. was c. has d. were e. have
7I'm going to ..... all the dishes in just half an hour.
8The new environmental treaty ..... by fifty countries so far.
9I've got to go-something has just ..... up at home and I'm needed there.
10Identify the present perfect simple in the following sentence: 'I have finished my homework'
11..... it ..... raining yet?
12I ..... for you for a long time.
13They ..... visited London in 1999.
14We ..... in this town since 2010.
15Simon is my best friend. I .....
16Construct a sentence using present perfect: We (be) to the new restaurant.
17Choose the correct word to finish the sentence."He ..... just tied the game!" (present perfect)
18Look, they ..... a new house.
19Up to now, Mrs. Lossa ..... (give) our class five tests.
20Convert the following sentence to perfect tense: 'They are watching a movie.'
21A huge section of London's famous Camden Market ..... by fire recently.
22She (live) ..... in seven different countries, so she knows a lot about different cultures.
23The business letter ..... just .....
24Everyone who was been invited to the wedding came.
25What is the pattern for forming the Present Perfect tense?
26Choose the best answerHe ..... the piano for 5 years.
27What is the correct present perfect tense form of the verb in the sentence: "Eric ..... piano lessons since he was ten years old."?
28She ..... (write) the report.
29Verb Tense: She ..... for the company since 2018.
30The calculator is broken. Someone ..... it.
31Complete the rule.We form the present perfect with ..... (+) the past participle.
32The coelacanth ..... in deep seas for millions of years.
33Peter ..... to London twice so far. He can tell you more than I do about this amazing city.
34The Present Perfect tense is not used with time expressions like "always," "never," "just," and "ever."
35Amanda ..... lunch, so she'll meet us later.
36Fill in the blank with the Present Perfect Tense:He ..... this book many times.
37Which verb tense does this sentence use?We have eaten all the cookies.
38My cat ..... some mice for several weeks.
39What tense is used in the sentence: 'I have already seen that movie twice'?
40I am very tired. I ..... six pizzas since morning.
41PRESENT PERFECT:. / we / an / never / island / visited / have
42They ..... already ..... the invitation to the party.
43I ..... (visit) this museum three times this year.
44Last year, while I was abroad, I met John. I (a) him since then (then replaces last year)
45She ..... her leg, so she can't play tennis today.
46Identify the perfect tense in the following sentence: "They ..... (to finish) their homework before dinner."
47Mey: Do you know Yada?Tian: Well, I ..... her since I worked there.
48I ..... a new computer online. It's arriving tomorrow.
49What is the correct grammatical structure for the present perfect tense?
50I ..... never ..... a dolphin.
51She ..... in that company for ten years.
52Natasha ..... already ..... that film.
53"This pipe band is great!" "I know. I ..... them perform three times this year."
54He ..... for this company for three years now.
55Until now, the disease ..... over thirty thousand people worldwide.A. has killed B. killed C. kills D. is killing
56Tell whether the verb or verb phrase is in the simple tense, the progressive tense or the perfect tense: John has purchased a new tire for his bicycle.
57Fill in the blank: "She ..... her hair styled every week."
58For the past decade, Henley Vivian ..... to be a talented and motivated journalist.
59Part 1-Multiple Choice (10 points): I ..... my keys-I can't open the door!
60I've ..... in Costa Rica since 1987
61My pen isn't here any more. Someone(take) ..... it already.