Monthly Student Online Competition

Present Perfect Continuous Tense MDCAT MCQs with Answers

Present Perfect Continuous Tense MDCAT MCQs

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

Answer
A

They ___ since morning.
A) have been working
B) worked
C) are working
D) work

Answer
A

She ___ for her exams for weeks.
A) has been preparing
B) prepares
C) is preparing
D) prepared

Answer
A

We ___ here since dawn.
A) have been waiting
B) wait
C) waited
D) are waiting

Answer
A

He ___ this novel for a month.
A) has been reading
B) reads
C) read
D) is reading

Answer
A

They ___ in the garden for an hour.
A) have been working
B) work
C) worked
D) are working

Answer
A

I ___ for my keys for ten minutes.
A) have been looking
B) looked
C) looks
D) am looking

Answer
A

She ___ English since childhood.
A) has been learning
B) learns
C) is learning
D) learned

Answer
A

We ___ for the bus for 20 minutes.
A) have been waiting
B) are waiting
C) waited
D) waits

Answer
A

He ___ in this company for five years.
A) has been working
B) works
C) worked
D) is working

Answer
A

The children ___ all day.
A) have been playing
B) play
C) played
D) are playing

Answer
A

I ___ for you since morning.
A) have been waiting
B) waited
C) am waiting
D) wait

Answer
A

She ___ the piano for hours.
A) has been practicing
B) practices
C) practiced
D) is practicing

Answer
A

We ___ to get tickets for days.
A) have been trying
B) try
C) tried
D) are trying

Answer
A

He ___ in the library for a while.
A) has been studying
B) studied
C) studies
D) is studying

Answer
A

They ___ the house for hours.
A) have been cleaning
B) clean
C) cleaned
D) are cleaning

Answer
A

I ___ this book for a long time.
A) have been reading
B) read
C) reads
D) am reading

Answer
A

She ___ in this company for years.
A) has been working
B) worked
C) works
D) is working

Answer
A

We ___ tennis for an hour.
A) have been playing
B) play
C) played
D) are playing

Answer
A

He ___ to call you for days.
A) has been trying
B) tried
C) tries
D) is trying

Answer
A

They ___ to solve this problem for hours.
A) have been trying
B) try
C) tried
D) are trying

Answer
A

She ___ this report since morning.
A) has been writing
B) writes
C) wrote
D) is writing

Answer
A

I ___ to reach you since yesterday.
A) have been trying
B) tried
C) try
D) am trying

Answer
A

He ___ at this restaurant for a year.
A) has been working
B) works
C) worked
D) is working

Answer
A

We ___ a marathon training for months.
A) have been preparing
B) prepared
C) prepare
D) are preparing

Answer
A

She ___ a new language for weeks.
A) has been learning
B) learns
C) learned
D) is learning

Answer
A

I ___ for this competition since June.
A) have been training
B) trained
C) trains
D) am training

Answer
A

They ___ the project for hours.
A) have been discussing
B) discuss
C) discussed
D) are discussing

Answer
A

He ___ for a promotion for years.
A) has been hoping
B) hopes
C) hoped
D) is hoping

Answer
A

We ___ for a solution for days.
A) have been searching
B) search
C) searched
D) are searching

Answer
A

She ___ the garden since morning.
A) has been watering
B) waters
C) watered
D) is watering

Answer
A

I ___ this puzzle for hours.
A) have been solving
B) solve
C) solved
D) am solving

Answer
A

He ___ at the computer since noon.
A) has been sitting
B) sits
C) sat
D) is sitting

Answer
A

They ___ about their vacation for weeks.
A) have been planning
B) plan
C) planned
D) are planning

Answer
A

She ___ for the interview all day.
A) has been preparing
B) prepares
C) prepared
D) is preparing

Answer
A

We ___ for the flight since early morning.
A) have been packing
B) pack
C) packed
D) are packing

Answer
A

He ___ for this moment for years.
A) has been waiting
B) waits
C) waited
D) is waiting

Answer
A

They ___ the house since last year.
A) have been renovating
B) renovate
C) renovated
D) are renovating

Answer
A

I ___ for this marathon for months.
A) have been training
B) train
C) trained
D) am training

Answer
A

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.

Facebook
Twitter
LinkedIn
WhatsApp
Pinterest
Telegram
Picture of YFP

YFP

YFP empower the youth with the ability to nurture their communication and leadership skills at a common national platform resulting in greater self-confidence and personal growth.

Leave a Reply

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