Present PerfectSet 73

1You ..... (eat) a dozen cookies today.
2Young lady, you ..... a bad attitude since you entered my classroom.
3During the last hundred years, we ..... great damage to our environment.
4Mark and Gary have just arrived in Peking.
5Complete the sentence using the present perfect form of the verb in parentheses: Inventors' stories and journeys ..... (lead) us to where we are today.
6We ..... finished our assignment.
7Dina: Do you know the result of the test?Vino: Not yet. The announcement ..... twice.
8Subject + Have/Has + Verb-3. includes the formula for?
9I ..... antibiotics for a week. I feel better now.
10Choose the verb form that best completes blank (2).
11Identify the structure of this sentence:Carlos has studied foreign languages
12Choose the option that best completes the following sentence:They ..... been standing in line for the past two hours.
13The cleaner has cleaned the office.The office ..... cleaned.
14(Has/Have) she ..... (learn) how to play a musical instrument?
15Up to now, AI ..... many areas of life.
16Pranee ..... the hairdresser ..... her hair every Friday afternoon.
17Mark the letter A, B, C, or D to indicate the correct answer to each of the following questions.The teacher ..... the speaking task on the board, so now the students are discussing it.
18We have ..... in Bandung since 2004
19Complete this sentence into the present perfect tense!I ..... at library ..... 2 hours.
20How long has Marin known Geraldo?
21Which verb form does this sentence use? I have ridden a horse.
22I ..... (already read) the book you gave me.
23I'm wondering what country .....
24He never answers the phone. I ..... six times!
25By the time they arrive, I ..... all the work.
26Please refer to Exercise F on page 35. Choose the correct answer.The scientists ..... their research yet.
27Egypt is the most exciting country .....
28Choose the sentence that uses the present perfect tense of the verb laugh.
29Mrs. Sally gave an English assignment yesterday. She ..... some assignments since the beginning of this semester.
30I ..... (understand) English for a very long time.
31My father ..... for the motorbike factory since 1995.
32We ..... not watched the match.
33How is your father? I ..... him for a while.
34The global inflation rate ..... gradually since the presence of Covid-19.
35I ..... (lose) my key anywhere. I can't enter my home now.
36Fill in> Present Perfect> ..... you ever ..... a unicorn? (see)
37I ..... Mr. Smith for five years.
38She ..... a teacher for more than ten years.
39I ..... this movie. I like the ending. I will watch it again
40They ..... that movie twice this month.
41"Has you ever visited London last year?" Which option is incorrect?
42We ..... five movies this month.
43The movie ..... by millions of people already.
44They ..... in this city for five years.
45People ..... (live) since the dawn of humanity
46Complete the present perfect sentence.We ..... lived in this city for five years.
47Hoa is not coming to class today. She ..... back to her hometown
48The radio ..... into market-specific versions
49I ..... a very smart tour guide.
50Use present perfect: I (to see) that show before.
51Present Perfect:RIGHT or WRONG:I can't take anything for my headache because we've been running out of painkillers.
52My best friend's name is Ann. I know/ I knew/ I've known/ I was known her since I was five.
53He ..... his wallet, so he can't pay.
54Have another piece of cake. No, thanks, ..... too much.
55We ..... for our history exam for two hours.
56Dave ..... Chinese for six years now. He likes it.
57Identify the tense: He has just left the building.
58We (be) ..... here for more than half an hour until now.
59I ..... the teacher that I will be absent next week.
60Mark the leter A, B, C, D to indicate the correct answer to each of following the questionI ..... my key. Can you help me look for it?
61We started studying English two years ago.