Vocabulary
Grammar
Games
Tests
Video
Tiếng Việt (VI)
Login
News
Some useful English topics
Practice speaking
Practice speaking English by topic
Practice listening
Practice listening to English
Listen to music
Listening to English through songs
Video Song
Practice listening to English through bilingual music videos
Quotations
English quotations
Jokes
English jokes
Translate
Language translation
Present Perfect Continuous Exercise 2
15
Question
15
minute
Ready
Question 1:
It (rain) ..................all day. I wonder when it will stop.
A
has rained
B
rained
C
has been rained
D
has been raining
Question 2:
The telephone (ring) ..................for almost a minute. Why hasn’t someone answered it?
A
has been ringing
B
has been rung
C
rang
D
has rang
Question 3:
Alex (talk) ..................on the phone for more than half an hour. He should hang up soon.
A
has talked
B
has been talking
C
talked
D
has been talked
Question 4:
The alarm clock (ring) ..................several times before. You should stop it and get up.
A
rang
B
has rang
C
has been ringing
D
has been rung
Question 5:
They (analyze) ..................the result of an experiment over the last hours without any break.
A
has analyzed
B
has been analyzed
C
have been analyzing
D
analyzed
Question 6:
He ………………… motorbikes for 2 years.
A
has been riding
B
has ridden
C
has been ridden
D
have
Question 7:
My sister ………. . for you since yesterday.
A
has been looked
B
has been looking
C
have been looking
D
looked
Question 8:
Why are your hands so dirty? - I. . . . . . . . . . . . . . . . . . . . . my bike
A
repaired
B
have been repaired
C
has been repaired
D
have been repairing
Question 9:
We. . . . . . . . . . . . . . . around Scotland for 8 years
A
travelled
B
have travelled
C
have been travelling
D
has been travelling
Question 10:
Sandy. . . . . . . . . . . . . . . . . . . dinner 4 times this week
A
has cooked
B
has been cooking
C
have been cooking
D
cooked
Question 11:
I . . . . . . . . . . . . . . . . . . to learn English for years but I have not succeeded yet.
A
have been trying
B
have tried
C
tried
D
A and B
Question 12:
I . . . . . . . . . . . . . . . . . . to New York three times this year.
A
have been being
B
have been
C
was
D
has been
Question 13:
My brother . . . . . . . . . . . . . . . . . . several plays. He has just finished his second tragedy.
A
have written
B
have been writing
C
has written
D
has been writing
Question 14:
I love this film. I. . . . . . . . . . . . . . . . . . it four or five times already.
A
have been seeing
B
have seen
C
has seen
D
had seen
Question 15:
How long you . . . . . . . . . . . . . . . . . . English? For 5 years
A
have you studied
B
have been studying
C
studied
D
do you study
Comment ()