Present Perfect Continuous Tense Quiz
English multiple-choice grammar quiz about Present Perfect Continuous Tense
Preview:
Mary…(live)…in Germany since 1992.
A. has been Living
B. have to live
C. have been living
D. has been living
The film…(run / not)…for ten minutes yet, but there’s a commercial break already.
A. had not been running
B. has not been running
C. have not been running
D. has been running
How long…(learn / you)…English?
A. have you learning
B. has you been learning
C. have been learning
D. have you been learning
How long…(work / she)…in the garden?
A. has she been working
B. had she been working
C. have he been working
D. has he been working
My brother __________ on the phone for two hours.
A. has been talking
B. has been talked
C. have been talking
D. have been talked
Lisa looks really great. She __________ at the fitness center.
A. have been exercising
B. have been exercised
C. has been exercising
D. has been exercised
I….(wait)….for you since two o’clock.
A. has been waiting
B. waiting
C. have been waiting
D. am waiting
She…(not / be)…in the garden for more than an hour.
A. has not bee
B. have not been
C. had not been
D. has not been
He….(work) ……in this company since 1985.
A. has been working
B. working
C. work
D. is work
It __________ all week.
A. have been raining
B. have been rained
C. has been raining
D. has been rained
I __________ this report since nine o’clock last night.
A. has been worked
B. has been working
C. have been worked
D. have been working
Chris and Felix __________ their new song.
A. have been produced
B. have been producing
C. has been produced
D. has been producing
Why is he so tired? He…(play)…tennis for five hours.
A. is play
B. playing
C. has been playing
D. have been playing
I can’t believe that ________________ the news.
A. you haven’t read
B. you didn’t read
C. you don’t read
D. you read not.
I _______ a flight to Korea for 5 ᴡeekѕ.
A. book
B. haᴠe booked
C. haѕ booked
D. bookѕ