MDCAT MCQs

Present Perfect Tense MDCAT MCQs with Answers

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 PhysicsChemistryComputer, and Biology please click on the link of each category, you will be redirected to dedicated website for each category.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button