Present Perfect Continuous Quiz
Preview:
The garbage collectors __________________ been ___________ the garbage in our area at all this week. The stench is terrible.
A. are… collecting
B. will not… collecting
C. has not… collected
D. have not… collecting
The postman____________ been ______________ at the gate for a long time. Ask him what he wants.
A. has…standing
B. had…standing
C. have..standing
D. having…standing
The gerund form of the verb “Write” is:
A. Writing
B. Writting
C. Written
D. Wrote
The gerund form of the verb “Study” is:
A. Studied
B. Studing
C. Studies
D. Studying
Mr Smith _________________ English to his students
A. IS LEARNING
B. IS SAYING
C. IS TEACHING
Kashini ________________ been ________________ a lot lately! She has put on a lot of weight.
A. has…eating
B. had…eating
C. have…eating
D. having…eating
What’s wrong with the baby? She ______________ for more than an hour.
A. crying
B. was crying
C. has been crying
D. have been crying
it ____/_____ raining, the pavement is wet
A. has / been
B. has / be
C. has / rain
D. have/ been
They_____________ been ______________all day for the concert.
A. has…practise
B. have…practise
C. has…practising
D. have…practising
_______________ she been ______________ well lately? She has dark rims under her eyes.
A. Hasn’t… sleeping
B. Have… sleeping
C. Have…slept
D. Has…slept
The Present Perfect Continuous Yes- No question is compound by:
A. Aux + Subject + Been + Verb -Ing + Object +?
B. Aux + Subject + Not + Verb -Ing + Object +?
C. Aux + Subject + Been + Verb -Ing + Object
D. Aux + Subject + Verb -Ing + Object +?
they / learn English for two years
A. they learn English for two years
B. they has been English for two years
C. They have been learning English for two years
You have been running in circles ____ 30 minutes!
A. since
B. for
My dog …………………………… Look, it is sleeping!
A. not run
B. isn’t running
C. aren’t running
Select the correct Wh- question
A. What you have been doing?
B. Why they been looking for that?
C. How long I been speaking there?
D. Where have you been eating?
Julie ___ (learn) how to drive for 6 years! and she still can’t!
A. has learnt
B. has been learning
C. have learned
D. have been learning
Azizah ___________ been _______________ very hard for three months. She wants to do well in her examination.
A. has…studies
B. have…studies
C. has…studying
D. have…studying
I _______________ been ____________ the doorbell for ten minutes. I wonder if anyone is at home.
A. have…ringing
B. has…ringing
C. have…rung
D. has…rung
He hasn’t been going to school ____ last year.
A. since
B. for
C. then
D. during
I / not / work today
A. I have not been working today
B. I has not been working today
C. I have been not working today
Nell ______________ been ____________ chocolate chip cookies all morning. She will get sick.
A. has…eat
B. have…eat
C. has…eating
D. have…eating
The gerund form of the verb “Sweep” is:
A. Swept
B. Sweepping
C. Sweeping
D. Swoping
_______ your grandmother _________ a great time?
A. ARE / PLAYING
B. IS / HAVING
C. IS / DOING
The old man _____________ been _________________ for food. Give him some money.
A. has…begging
B. will…begging
C. had…begging
D. have…begging
They _____________ been ____________ to Melaka every week. I wonder why.
A. has…gone
B. have…gone
C. has…going
D. have…going