Welcome to the Present Perfect Continuous Tense MDCAT MCQs with Answers. In this post, we have shared Present Perfect Continuous 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 Continuous Tense MCQs in this MDCAT Online Test.
He ___ for the last two hours.
A) has been studying
B) has studied
C) is studying
D) studied
They ___ since morning.
A) have been working
B) worked
C) are working
D) work
She ___ for her exams for weeks.
A) has been preparing
B) prepares
C) is preparing
D) prepared
We ___ here since dawn.
A) have been waiting
B) wait
C) waited
D) are waiting
He ___ this novel for a month.
A) has been reading
B) reads
C) read
D) is reading
They ___ in the garden for an hour.
A) have been working
B) work
C) worked
D) are working
I ___ for my keys for ten minutes.
A) have been looking
B) looked
C) looks
D) am looking
She ___ English since childhood.
A) has been learning
B) learns
C) is learning
D) learned
We ___ for the bus for 20 minutes.
A) have been waiting
B) are waiting
C) waited
D) waits
He ___ in this company for five years.
A) has been working
B) works
C) worked
D) is working
The children ___ all day.
A) have been playing
B) play
C) played
D) are playing
I ___ for you since morning.
A) have been waiting
B) waited
C) am waiting
D) wait
She ___ the piano for hours.
A) has been practicing
B) practices
C) practiced
D) is practicing
We ___ to get tickets for days.
A) have been trying
B) try
C) tried
D) are trying
He ___ in the library for a while.
A) has been studying
B) studied
C) studies
D) is studying
They ___ the house for hours.
A) have been cleaning
B) clean
C) cleaned
D) are cleaning
I ___ this book for a long time.
A) have been reading
B) read
C) reads
D) am reading
She ___ in this company for years.
A) has been working
B) worked
C) works
D) is working
We ___ tennis for an hour.
A) have been playing
B) play
C) played
D) are playing
He ___ to call you for days.
A) has been trying
B) tried
C) tries
D) is trying
They ___ to solve this problem for hours.
A) have been trying
B) try
C) tried
D) are trying
She ___ this report since morning.
A) has been writing
B) writes
C) wrote
D) is writing
I ___ to reach you since yesterday.
A) have been trying
B) tried
C) try
D) am trying
He ___ at this restaurant for a year.
A) has been working
B) works
C) worked
D) is working
We ___ a marathon training for months.
A) have been preparing
B) prepared
C) prepare
D) are preparing
She ___ a new language for weeks.
A) has been learning
B) learns
C) learned
D) is learning
I ___ for this competition since June.
A) have been training
B) trained
C) trains
D) am training
They ___ the project for hours.
A) have been discussing
B) discuss
C) discussed
D) are discussing
He ___ for a promotion for years.
A) has been hoping
B) hopes
C) hoped
D) is hoping
We ___ for a solution for days.
A) have been searching
B) search
C) searched
D) are searching
She ___ the garden since morning.
A) has been watering
B) waters
C) watered
D) is watering
I ___ this puzzle for hours.
A) have been solving
B) solve
C) solved
D) am solving
He ___ at the computer since noon.
A) has been sitting
B) sits
C) sat
D) is sitting
They ___ about their vacation for weeks.
A) have been planning
B) plan
C) planned
D) are planning
She ___ for the interview all day.
A) has been preparing
B) prepares
C) prepared
D) is preparing
We ___ for the flight since early morning.
A) have been packing
B) pack
C) packed
D) are packing
He ___ for this moment for years.
A) has been waiting
B) waits
C) waited
D) is waiting
They ___ the house since last year.
A) have been renovating
B) renovate
C) renovated
D) are renovating
I ___ for this marathon for months.
A) have been training
B) train
C) trained
D) am training
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.