Present PerfectSet 23

1In over ten years, he ..... more than 100 bicycles to needy students in Central Viet Nam.A. gave B. has given C. has been given D. has been giving
2Ben ..... this flight before.
3Complete the sentence in the present perfect tense: Ever since I ate that pie, I ..... ill.
4Hey Joe! I ..... not seen you in ages!
5Identify the verb tense: I have seen that movie twenty times.
6I'm sorry, she ..... gone out.
7You ..... a new phone.
8I ..... this movie three
9Complete the sentence using the present perfect tense: "Frank ..... for that company for many years."
10My co-workers and i ..... at this restaurant once before
11We ..... each other since 2010.
12Choose the correct answerWhere's Joan? She .....
13Gender equality ..... an important issue in modern societies.
14Create a present perfect sentence using 'to see'.
15My brother ..... already.
16We have ..... here for a long time.
17How many plays ..... Shakespeare (write) ..... so far?
18I have a terrible stomachache. I think I ..... too much.
19They (a) that movie twice.
20Jane is abroad. She ..... three countries.
21They ..... to Phnom Penh many times.
22Present perfect: Over the past decade, the population in urban areas ..... significantly.
23Sea levels ..... gradually in the last 10 years.
24He left his hometown in June and nobody him since then.
25I ..... here since 2020.
26We ..... her since she moved next to us.
27Change the verb in bracket into the correct Present Perfect Tense form.The kids (clean) ..... the house.
28I have played the guitar ever since I was a teenager. What perfect tense is this?
29My sister ..... for lots of different businesses so far.
30Sheila ..... a new dress for her sister's wedding.
31They ..... already cleaned the room.
32I love my computer, I ..... it for two years.
33I saw a lot of magic show before the festival of magic, but this one is the worst.This is the worst magic show I ..... ever seen.
34He ..... three books this month.
35Choose the best tense: I ..... my friend Fadi for 10 years now.
36The lesson ..... not started yet.
37The food ..... already ..... before the guests came.
38I just finished my assignment.
39Today, science fiction writers around the world continue to explore possibilities-possibilities that are fast becoming realities. Much of what science fiction writers only dreamed of a century ago, such as cloning and space travel, have$^{9}$ already come to pass
40I ..... in this house since 2002.
41My father ..... just ..... home.
42We have visited Florida several times.
43Helen ..... her driving test five times so far without success, but she ..... yet.
44She ..... got a new pencil case
45I think I ..... him before.
46Form the Present Perfect Simple sentence:We / clean / the house.
47There (be) many earthquakes in California.
48Create a present perfect sentence using 'to read' and 'since last month'.
49How long ..... you ..... your mobile phone?
50Jack ..... already ..... (eat) ten apple pies.
51I (submit) my project since last week.
52Tenses: I ..... to Spain twice this year.
53Which is an example of a perfect tense verb?
54Exercise 1: Over the last few years, more people ..... pipeline to cities in search of better job opportunities.
55They ..... finished eating.
56This is a very old toy. I ..... (have) it since I was a child.
57I ..... (think) about that all morning.
58They ..... a villa in Portugal.
59"I ..... (see) that actor several times, but I still get excited every time."
60We ..... three dogs since we moved here.
61He ..... the piano for 5 years. (play)