English Present Perfect Continuous Tense - Test 03
Questions
1.
2.
3.
4.
5.
6.
Your fingers are very brown. You _____ (smoke) too much.
A.
has been smoking
B.
have been smoking
Her phone _____ (ring) for ten minutes. I wonder why she doesn't answer it.
A.
has been ringing
B.
have been ringing
The trial _____ (go) on for a long time. I wonder what the verdict will be.
A.
has been going
B.
have been going
You usually know when someone _____ (eat) garlic.
A.
has been eating
B.
have been eating
I _____ (bathe). That's why my hair is all wet.
A.
has been bathing
B.
have been bathing
He _____ (speak) for an hour now. I expect he'll soon be finished.
A.
has been speaking
©
Photocopiable
B.
7.
8.
9.
have been speaking
Ever since he came to us that man _____ (try) to make trouble.
A.
has been trying
B.
have been trying
The radio _____ (play) since 7 a.m. I wish someone would turn it off.
A.
has been playing
B.
have been playing
How long you _____ (drive)?
I _____ (drive) for ten years.
A.
has you been driving/has been driving
B.
have you been driving/have been driving
10. Someone _____ (use) my bicycle. The chain's fallen off.
A.
has been using
B.
have been using
©
Photocopiable