- Luyện tập về thì hiện tại hoàn thành tiếp diễn -...
- Câu 1 : Jonathan.....................in God since he was a child.
A believed
B has been believed
C has been believing
D have been believing
- Câu 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
- Câu 3 : Why are your hands so dirty? - I.....................my bike.
A repaired
B have been repaired
C has been repaired
D have been repairing
- Câu 4 : We...............around Scotland for 8 years.
A travelled
B have been travelled
C have been travelling
D has been travelling
- Câu 5 : Sandy...................her homework for 4 hours without stopping.
A has done
B has been doing
C have been doing
D has been done
- Câu 6 : We (wait) ..................for her for 30 minutes.
A waited
B have been waiting
C has waited
D has been waiting
- Câu 7 : She (go) ..................out since 5 a.m.
A went
B goes
C has been going
D has been gone
- Câu 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
- Câu 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
- Câu 10 : She looks very exhausted because she (work) .................. all night.
A worked
B has been worked
C has been working
D works
- Câu 11 : I (read) ..................this book since last night.
A read
B have reading
C have been read
D have been reading
- Câu 12 : She (chat) ..................with her friend all the day.
A chat
B chats
C has been chatting
D chatted
- Câu 13 : He (talk) .................. on the phone for hours.
A have talked
B has been talked
C has been talking
D talked
- Câu 14 : She (cycle) ..................for 2 hours and she is very tired now.
A cycled
B has been cycling
C has been cycled
D cycles
- Câu 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
- Câu 16 : It (rain) ..................all day. I wonder when it will stop.
A has rained
B rained
C has been rained
D has been raining
- Câu 17 : 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
- Câu 18 : 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
- Câu 19 : 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
- Câu 20 : 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
- - Trắc nghiệm Unit 3 Tiếng Anh lớp 12 phần Reading - Ways of Socialising
- - Trắc nghiệm Unit 3 Tiếng Anh lớp 12 phần Speaking - Ways of Socialising
- - Trắc nghiệm Unit 3 Tiếng Anh lớp 12 phần Writing - Ways of Socialising
- - Trắc nghiệm Unit 3 Tiếng Anh lớp 12 phần Language Focus - Ways of Socialising
- - Trắc nghiệm Unit 3 Tiếng Anh lớp 12 phần Vocabulary - Ways of Socialising
- - Trắc nghiệm Unit 4 Tiếng Anh lớp 12 phần Reading - School Education System
- - Trắc nghiệm Unit 1 Tiếng Anh lớp 12 phần Reading - Home Life
- - Trắc nghiệm Unit 1 Tiếng Anh lớp 12 phần Language Focus - Home Life
- - Trắc nghiệm Unit 1 Tiếng Anh lớp 12 phần Writing - Home Life
- - Trắc nghiệm Unit 1 Tiếng Anh lớp 12 phần Vocabulary - Home life