100 Present Perfect Mixed Exercises
✅💬 100 Present Perfect Mixed Exercises
جميع الأجوبة في أخير الدرس
➤ Instructions: Complete each sentence using the present perfect tense.
🔹 Part 1: Affirmative Sentences (1–34)
Use the correct form of the verb in brackets.
-
I __________ (finish) my homework.
-
She __________ (travel) to Italy.
-
We __________ (see) that movie before.
-
He __________ (visit) his grandparents.
-
They __________ (clean) the house.
-
My friend __________ (break) his arm.
-
It __________ (rain) all day.
-
I __________ (study) for the exam.
-
She __________ (cook) lunch.
-
We __________ (watch) the football match.
-
He __________ (lose) his wallet.
-
They __________ (paint) the kitchen.
-
I __________ (read) the novel.
-
She __________ (go) to the market.
-
He __________ (work) there for five years.
-
We __________ (meet) her before.
-
They __________ (move) to a new apartment.
-
She __________ (wash) her clothes.
-
I __________ (take) many photos today.
-
He __________ (write) an email.
-
They __________ (buy) new furniture.
-
We __________ (visit) London.
-
My sister __________ (start) a new course.
-
I __________ (buy) a new phone.
-
She __________ (join) the drama club.
-
They __________ (adopt) a cat.
-
He __________ (find) his keys.
-
I __________ (download) the file.
-
We __________ (play) this game before.
-
She __________ (open) the box.
-
They __________ (order) food online.
-
He __________ (send) the message.
-
I __________ (clean) the table.
-
We __________ (leave) already.
🔹 Part 2: Negative Sentences (35–67)
Use the negative form of the present perfect.
-
I __________ (not see) that film.
-
She __________ (not do) her homework.
-
We __________ (not meet) the new teacher.
-
He __________ (not finish) his project.
-
They __________ (not arrive) yet.
-
I __________ (not speak) to her.
-
She __________ (not clean) the kitchen.
-
We __________ (not travel) this year.
-
He __________ (not call) his friend.
-
They __________ (not pay) the rent.
-
I __________ (not read) that book.
-
She __________ (not return) my phone.
-
We __________ (not eat) breakfast.
-
He __________ (not take) a break.
-
They __________ (not visit) the museum.
-
I __________ (not open) the gift.
-
She __________ (not smile) today.
-
We __________ (not complete) the task.
-
He __________ (not answer) yet.
-
They __________ (not clean) their room.
-
I __________ (not receive) the email.
-
She __________ (not write) the letter.
-
We __________ (not buy) tickets.
-
He __________ (not fix) the sink.
-
They __________ (not play) football.
-
I __________ (not paint) the picture.
-
She __________ (not join) the group.
-
We __________ (not pack) our bags.
-
He __________ (not take) the pills.
-
They __________ (not see) the moon.
-
I __________ (not visit) Spain.
-
She __________ (not meet) my parents.
-
He __________ (not try) sushi.
🔹 Part 3: Questions (68–100)
Use the present perfect to form questions.
Yes/No Questions
68. __________ you __________ (eat) dinner?
69. __________ she __________ (call) you?
70. __________ they __________ (finish) the test?
71. __________ he __________ (clean) the floor?
72. __________ you __________ (travel) to Japan?
73. __________ it __________ (rain) today?
74. __________ we __________ (meet) before?
75. __________ he __________ (go) to school?
76. __________ they __________ (leave) the party?
77. __________ you __________ (see) my book?
78. __________ she __________ (do) her work?
79. __________ the baby __________ (sleep)?
80. __________ you __________ (speak) to the teacher?
81. __________ he __________ (fix) the car?
82. __________ they __________ (write) the essay?
83. __________ you __________ (take) your medicine?
84. __________ she __________ (wash) the clothes?
85. __________ he __________ (be) here before?
86. __________ they __________ (make) a cake?
Wh- Questions
87. What __________ you __________ (do) today?
88. Where __________ they __________ (go)?
89. Why __________ she __________ (cry)?
90. How long __________ you __________ (live) here?
91. When __________ he __________ (arrive)?
92. Who __________ (eat) my sandwich?
93. What __________ we __________ (miss)?
94. Where __________ she __________ (put) the book?
95. Why __________ they __________ (leave) so early?
96. How many books __________ you __________ (read)?
97. Which countries __________ you __________ (visit)?
98. Who __________ (help) you?
99. What __________ he __________ (say)?
100. Why __________ you __________ (call) me?
✅ 🔑 Answer Key
Affirmative:
-
have finished
-
has traveled
-
have seen
-
has visited
-
have cleaned
-
has broken
-
has rained
-
have studied
-
has cooked
-
have watched
-
has lost
-
have painted
-
have read
-
has gone
-
has worked
-
have met
-
have moved
-
has washed
-
have taken
-
has written
-
have bought
-
have visited
-
has started
-
have bought
-
has joined
-
have adopted
-
has found
-
have downloaded
-
have played
-
has opened
-
have ordered
-
has sent
-
have cleaned
-
have left
Negative:
-
haven’t seen
-
hasn’t done
-
haven’t met
-
hasn’t finished
-
haven’t arrived
-
haven’t spoken
-
hasn’t cleaned
-
haven’t traveled
-
hasn’t called
-
haven’t paid
-
haven’t read
-
hasn’t returned
-
haven’t eaten
-
hasn’t taken
-
haven’t visited
-
haven’t opened
-
hasn’t smiled
-
haven’t completed
-
hasn’t answered
-
haven’t cleaned
-
haven’t received
-
hasn’t written
-
haven’t bought
-
hasn’t fixed
-
haven’t played
-
haven’t painted
-
hasn’t joined
-
haven’t packed
-
hasn’t taken
-
haven’t seen
-
haven’t visited
-
hasn’t met
-
hasn’t tried
Questions:
-
Have you eaten?
-
Has she called?
-
Have they finished?
-
Has he cleaned?
-
Have you traveled?
-
Has it rained?
-
Have we met?
-
Has he gone?
-
Have they left?
-
Have you seen?
-
Has she done?
-
Has the baby slept?
-
Have you spoken?
-
Has he fixed?
-
Have they written?
-
Have you taken?
-
Has she washed?
-
Has he been?
-
Have they made?
-
have you done
-
have they gone
-
has she cried
-
have you lived
-
has he arrived
-
has eaten
-
have we missed
-
has she put
-
have they left
-
have you read
-
have you visited
-
has helped
-
has he said
-
have you called