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 Tense - Topic 3
10
Question
10
minute
Ready
Question 1:
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 2:
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 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:
It (rain) ..................all day. I wonder when it will stop.
A
has rained
B
rained
C
has been rained
D
has been raining
Question 5:
She (chat) ..................with her friend all the day.
A
chat
B
chats
C
has been chatting
D
chatted
Question 6:
My son..................... the book for 2 hours, and he doesn’t have intention to stop.
A
has been reading
B
have been reading
C
have read
D
reading
Question 7:
We (not write) ..................to each other for 6 months.
A
have not wrote
B
don’t have written
C
not have written
D
haven’t been writting
Question 8:
She looks very exhausted because she (work) .................. all night.
A
worked
B
has been worked
C
has been working
D
works
Question 9:
The street is full of water because it (rain) ..................for 3 hours.
A
rained
B
has been raining
C
has been rained
D
rains
Question 10:
Jonathan.....................in God since he was a child.
A
believed
B
has been believed
C
has been believing
D
have been believing
Comment ()