Multiple Choice Questions

Day 19 - Present Perfect Continuous Tense

Notes

Practice Questions with Answers

Total 20 questions available

10 min read
Share:
Q. 1
She ____ studying English for three years.
A
have been
B
was
C
is being
D
has been
Click an option to check your answer
Q. 2
She ____ her homework for the last hour.
A
have done
B
has been doing
C
have been doing
D
has done
Click an option to check your answer
Q. 3
They ____ a lot of noise since this morning.
A
has been made
B
have made
C
have been making
D
are making
Click an option to check your answer
Q. 4
I ____ this book for a while, but I haven’t finished it.
A
have been reading
B
has read
C
have read
D
has been reading
Click an option to check your answer
Q. 5
We ____ trying to solve this problem all day.
A
is
B
are being
C
have been
D
has been
Click an option to check your answer
Q. 6
I ____ feeling sick for the past few days.
A
has been
B
have been
C
am
D
was
Click an option to check your answer
Q. 7
We ____ to find a solution for weeks, but nothing has worked yet.
A
have been trying
B
have tried
C
has been trying
D
were trying
Click an option to check your answer
Q. 8
He ____ playing football all afternoon.
A
has been
B
have been
C
is
D
are
Click an option to check your answer
Q. 9
I ____ for this job since last year.
A
has been applied
B
have applied
C
has applied
D
have been applying
Click an option to check your answer
Q. 10
We ____ talking about the same thing for an hour.
A
has been
B
are
C
have been
D
is
Click an option to check your answer
Q. 11
We ____ this problem for the whole morning, but we still can’t solve it.
A
have been discussing
B
were discussing
C
have discussed
D
has been discussing
Click an option to check your answer
Q. 12
They ____ waiting for the bus for over 30 minutes.
A
are
B
has been
C
were
D
have been
Click an option to check your answer
Q. 13
We ____ for our tickets for over an hour.
A
have been waiting
B
are waiting
C
has been waiting
D
were waiting
Click an option to check your answer
Q. 14
They ____ to the office for the past two days.
A
are walking
B
have been walking
C
have walked
D
has been walking
Click an option to check your answer
Q. 15
He ____ to finish his project for weeks.
A
has been trying
B
have tried
C
have been tried
D
has tried
Click an option to check your answer
Q. 16
He ____ working hard lately.
A
has been
B
is
C
have been
D
are
Click an option to check your answer
Q. 17
She ____ looking for a new job for a month.
A
is
B
has been
C
have been
D
was
Click an option to check your answer
Q. 18
They ____ working on their project since morning.
A
have been
B
is
C
are
D
has been
Click an option to check your answer
Q. 19
I ____ working on this project for two hours.
A
has been
B
am
C
have been
D
am being
Click an option to check your answer
Q. 20
She ____ in the meeting for over two hours.
A
has sit
B
is sitting
C
has been sitting
D
have been sitting
Click an option to check your answer

Master this Topic

Complete all questions to strengthen your understanding