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
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.
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.
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
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.
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
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.
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
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.
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
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.
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
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.
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
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.
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
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.
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
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.
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
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.
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
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.
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
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.
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
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.
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
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.
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
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.
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
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.
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
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.
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
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.
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
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.
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
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.