Monthly Student Online Competition

Present Perfect Continuous Tense MCQs With Answer

Present Perfect Continuous Tense MCQs

Welcome to the Present Perfect Continuous Tense MCQs with Answers. In this post, we have shared Present Perfect Continuous Tense Online Test for different competitive exams. Find practice Present Perfect Continuous Tense Practice Questions with answers in English Tests exams here. Each question offers a chance to enhance your knowledge regarding Present Perfect Continuous Tense.

What is the correct form of the verb in the sentence: “She ___ (study) for her exams for two hours.”
a) Studies
b) Has studied
c) Has been studying
d) Studied

Answer
c) Has been studying

Choose the correct sentence.
a) They have been living here since last year.
b) They have living here since last year.
c) They have lived here since last year.
d) They are living here since last year.

Answer
a) They have been living here since last year.

Which of the following sentences is correct?
a) I have been waiting for the bus for half an hour.
b) I have waited for the bus for half an hour.
c) I am waiting for the bus for half an hour.
d) I wait for the bus for half an hour.

Answer
a) I have been waiting for the bus for half an hour.

What is the correct verb form in the sentence: “He ___ (work) on the project all day.”
a) Works
b) Has worked
c) Has been working
d) Worked

Answer
c) Has been working

Choose the correct sentence.
a) She has been practicing piano since she was a child.
b) She has practiced piano since she was a child.
c) She is practicing piano since she was a child.
d) She practices piano since she was a child.

Answer
a) She has been practicing piano since she was a child.

What is the correct form of the verb in the sentence: “They ___ (play) soccer for two hours.”
a) Played
b) Have played
c) Have been playing
d) Playing

Answer
c) Have been playing

Which sentence is correct?
a) I have been reading this book since last month.
b) I read this book since last month.
c) I have read this book since last month.
d) I am reading this book since last month.

Answer
a) I have been reading this book since last month.

What is the correct form of the verb in the sentence: “She ___ (work) at this company for ten years.”
a) Works
b) Has worked
c) Has been working
d) Worked

Answer
c) Has been working

Choose the correct sentence.
a) They have been cooking dinner since 5 PM.
b) They have cooked dinner since 5 PM.
c) They cooked dinner since 5 PM.
d) They are cooking dinner since 5 PM.

Answer
a) They have been cooking dinner since 5 PM.

What is the correct form of the verb in the sentence: “He ___ (train) for the marathon for months.”
a) Trains
b) Has trained
c) Has been training
d) Training

Answer
c) Has been training

Which sentence is correct?
a) I have been cleaning the house all morning.
b) I have cleaned the house all morning.
c) I am cleaning the house all morning.
d) I cleaned the house all morning.

Answer
a) I have been cleaning the house all morning.

What is the correct form of the verb in the sentence: “She ___ (write) emails since she arrived at work.”
a) Writes
b) Has written
c) Has been writing
d) Wrote

Answer
c) Has been writing

Choose the correct sentence.
a) We have been watching TV for the last two hours.
b) We watched TV for the last two hours.
c) We have watched TV for the last two hours.
d) We are watching TV for the last two hours.

Answer
a) We have been watching TV for the last two hours.

What is the correct form of the verb in the sentence: “They ___ (study) for their exams for weeks.”
a) Studied
b) Have studied
c) Have been studying
d) Study

Answer
c) Have been studying

Which sentence is correct?
a) She has been traveling for ten years.
b) She traveled for ten years.
c) She has traveled for ten years.
d) She is traveling for ten years.

Answer
a) She has been traveling for ten years.

What is the correct form of the verb in the sentence: “I ___ (learn) English for five years.”
a) Learn
b) Learned
c) Have learned
d) Have been learning

Answer
d) Have been learning

Choose the correct sentence.
a) They have been waiting for you for an hour.
b) They have waited for you for an hour.
c) They waited for you for an hour.
d) They are waiting for you for an hour.

Answer
a) They have been waiting for you for an hour.

What is the correct form of the verb in the sentence: “She ___ (exercise) at the gym every day this month.”
a) Exercises
b) Has exercised
c) Has been exercising
d) Exercised

Answer
c) Has been exercising

Which of the following sentences is correct?
a) We have been discussing the problem all morning.
b) We discussed the problem all morning.
c) We have discussed the problem all morning.
d) We are discussing the problem all morning.

Answer
a) We have been discussing the problem all morning.

What is the correct form of the verb in the sentence: “He ___ (read) that book for a long time.”
a) Read
b) Reads
c) Has read
d) Has been reading

Answer
d) Has been reading

Choose the correct sentence.
a) They have been playing the guitar for several months.
b) They played the guitar for several months.
c) They have played the guitar for several months.
d) They are playing the guitar for several months.

Answer
a) They have been playing the guitar for several months.

What is the correct form of the verb in the sentence: “I ___ (work) on this report for three days.”
a) Worked
b) Have worked
c) Have been working
d) Work

Answer
c) Have been working

Which sentence is correct?
a) She has been working on her project for the past week.
b) She worked on her project for the past week.
c) She has worked on her project for the past week.
d) She is working on her project for the past week.

Answer
a) She has been working on her project for the past week.

What is the correct form of the verb in the sentence: “They ___ (renovate) their house for a few months now.”
a) Renovated
b) Have renovated
c) Have been renovating
d) Renovates

Answer
c) Have been renovating

Choose the correct sentence.
a) He has been waiting for the bus for an hour.
b) He waited for the bus for an hour.
c) He is waiting for the bus for an hour.
d) He has waited for the bus for an hour.

Answer
a) He has been waiting for the bus for an hour.

What is the correct form of the verb in the sentence: “She ___ (prepare) dinner for the last hour.”
a) Prepares
b) Prepared
c) Has prepared
d) Has been preparing

Answer
d) Has been preparing

Which sentence is correct?
a) They have been traveling around Europe for the summer.
b) They traveled around Europe for the summer.
c) They have traveled around Europe for the summer.
d) They are traveling around Europe for the summer.

Answer
a) They have been traveling around Europe for the summer.

What is the correct form of the verb in the sentence: “He ___ (work) on that task all afternoon.”
a) Worked
b) Has worked
c) Has been working
d) Work

Answer
c) Has been working

Choose the correct sentence.
a) We have been enjoying the party since we arrived.
b) We enjoyed the party since we arrived.
c) We are enjoying the party since we arrived.
d) We have enjoyed the party since we arrived.

Answer
a) We have been enjoying the party since we arrived.

What is the correct form of the verb in the sentence: “She ___ (talk) to her friend for over an hour.”
a) Talked
b) Has talked
c) Has been talking
d) Talks

Answer
c) Has been talking

Which sentence is correct?
a) I have been feeling tired lately.
b) I feel tired lately.
c) I have felt tired lately.
d) I am feeling tired lately.

Answer
a) I have been feeling tired lately.

What is the correct form of the verb in the sentence: “They ___ (look) for a new house for several months.”
a) Looked
b) Have looked
c) Have been looking
d) Looking

Answer
c) Have been looking

Choose the correct sentence.
a) He has been running every morning for a year.
b) He has run every morning for a year.
c) He ran every morning for a year.
d) He is running every morning for a year.

Answer
a) He has been running every morning for a year.

What is the correct form of the verb in the sentence: “She ___ (paint) the house for the past few weeks.”
a) Painted
b) Has painted
c) Has been painting
d) Paints

Answer
c) Has been painting

Which sentence is correct?
a) They have been solving the problem for hours.
b) They solved the problem for hours.
c) They have solved the problem for hours.
d) They are solving the problem for hours.

Answer
a) They have been solving the problem for hours.

What is the correct form of the verb in the sentence: “He ___ (train) hard for the competition.”
a) Trained
b) Has trained
c) Has been training
d) Trains

Answer
c) Has been training

Choose the correct sentence.
a) I have been waiting for your reply for a week.
b) I waited for your reply for a week.
c) I have waited for your reply for a week.
d) I am waiting for your reply for a week.

Answer
a) I have been waiting for your reply for a week.

What is the correct form of the verb in the sentence: “They ___ (exercise) regularly for the last year.”
a) Exercised
b) Have exercised
c) Have been exercising
d) Exercises

Answer
c) Have been exercising

Which sentence is correct?
a) She has been working at the company for five years.
b) She worked at the company for five years.
c) She has worked at the company for five years.
d) She is working at the company for five years.

Answer
a) She has been working at the company for five years.

What is the correct form of the verb in the sentence: “We ___ (travel) around Asia for the past few months.”
a) Traveled
b) Have traveled
c) Have been traveling
d) Travel

Answer
c) Have been traveling

If you are interested to enhance your knowledge regarding  Physics, Chemistry, Biology, and Computer please click on the link of each category, you will be redirected to dedicated website for each category.

Was this article helpful?
YesNo
See Also  Noun Phrases MCQs With Answer
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 *