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 1
15
Question
15
minute
Ready
Question 1:
Jonathan.....................in God since he was a child.
A
believed
B
has been believed
C
has been believing
D
have been believing
Question 2:
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 3:
Why are your hands so dirty? - I.....................my bike.
A
repaired
B
have been repaired
C
has been repaired
D
have been repairing
Question 4:
We...............around Scotland for 8 years.
A
travelled
B
have been travelled
C
have been travelling
D
has been travelling
Question 5:
Sandy...................her homework for 4 hours without stopping.
A
has done
B
has been doing
C
have been doing
D
has been done
Question 6:
We (wait) ..................for her for 30 minutes.
A
waited
B
have been waiting
C
has waited
D
has been waiting
Question 7:
She (go) ..................out since 5 a.m.
A
went
B
goes
C
has been going
D
has been gone
Question 8:
They (not eat) ..................anything all the morning.
A
don’t have eaten
B
haven’t been eaten
C
haven’t been eating
D
have been not eating
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:
She looks very exhausted because she (work) .................. all night.
A
worked
B
has been worked
C
has been working
D
works
Question 11:
I (read) ..................this book since last night.
A
read
B
have reading
C
have been read
D
have been reading
Question 12:
She (chat) ..................with her friend all the day.
A
chat
B
chats
C
has been chatting
D
chatted
Question 13:
He (talk) .................. on the phone for hours.
A
have talked
B
has been talked
C
has been talking
D
talked
Question 14:
She (cycle) ..................for 2 hours and she is very tired now.
A
cycled
B
has been cycling
C
has been cycled
D
cycles
Question 15:
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
Comment ()