Welcome to the Present Perfect Tense MDCAT MCQs with Answers. In this post, we have shared Present Perfect Tense Multiple Choice Questions and Answers for PMC MDCAT 2024. Each question in MDCAT English offers a chance to enhance your knowledge regarding Present Perfect Tense MCQs in this MDCAT Online Test.
She ___ just ___ her homework.
A) has, finished
B) finished
C) is finishing
D) finishes
They ___ to Paris twice this year.
A) have been
B) went
C) are going
D) will go
He ___ his keys.
A) has lost
B) lost
C) is losing
D) loses
We ___ our tickets for the concert.
A) have bought
B) bought
C) buy
D) are buying
She ___ in that company for five years.
A) has worked
B) works
C) worked
D) is working
I ___ my homework.
A) have done
B) did
C) do
D) am doing
They ___ the movie.
A) have seen
B) saw
C) see
D) are seeing
He ___ the answer.
A) has forgotten
B) forgot
C) forgets
D) is forgetting
We ___ a new house.
A) have bought
B) bought
C) are buying
D) buy
She ___ a letter to her friend.
A) has written
B) writes
C) wrote
D) is writing
I ___ in that restaurant before.
A) have eaten
B) eat
C) ate
D) am eating
They ___ to the USA twice.
A) have traveled
B) traveled
C) travel
D) are traveling
He ___ the book already.
A) has read
B) reads
C) read
D) is reading
We ___ the project.
A) have completed
B) completed
C) complete
D) are completing
She ___ a new job.
A) has found
B) finds
C) found
D) is finding
I ___ this movie before.
A) have watched
B) watch
C) watched
D) am watching
They ___ the exam.
A) have passed
B) pass
C) passed
D) are passing
He ___ his homework.
A) has finished
B) finishes
C) finished
D) is finishing
We ___ that movie.
A) have seen
B) saw
C) see
D) are seeing
She ___ her wallet.
A) has lost
B) lost
C) loses
D) is losing
I ___ my breakfast.
A) have eaten
B) eat
C) ate
D) am eating
They ___ a new car.
A) have bought
B) bought
C) buy
D) are buying
He ___ his passport.
A) has found
B) found
C) finds
D) is finding
We ___ our homework.
A) have completed
B) complete
C) completed
D) are completing
She ___ her shoes.
A) has cleaned
B) cleans
C) cleaned
D) is cleaning
I ___ that place before.
A) have visited
B) visited
C) visit
D) am visiting
They ___ to that city before.
A) have traveled
B) traveled
C) travel
D) are traveling
He ___ his assignment.
A) has submitted
B) submits
C) submitted
D) is submitting
We ___ in that park before.
A) have played
B) play
C) played
D) are playing
She ___ a new recipe.
A) has tried
B) tries
C) tried
D) is trying
I ___ my room.
A) have cleaned
B) clean
C) cleaned
D) am cleaning
They ___ that show before.
A) have watched
B) watched
C) watch
D) are watching
He ___ in that play before.
A) has acted
B) acts
C) acted
D) is acting
We ___ our lessons.
A) have learned
B) learn
C) learned
D) are learning
She ___ her goal.
A) has achieved
B) achieves
C) achieved
D) is achieving
I ___ a new hobby.
A) have discovered
B) discover
C) discovered
D) am discovering
They ___ a new song.
A) have composed
B) compose
C) composed
D) are composing
He ___ that story before.
A) has heard
B) hears
C) heard
D) is hearing
We ___ the game.
A) have won
B) win
C) won
D) are winning
She ___ her hair.
A) has cut
B) cuts
C) cut
D) is cutting
If you are interested to enhance your knowledge regarding Physics, Chemistry, Computer, and Biology please click on the link of each category, you will be redirected to dedicated website for each category.