You are on page 1of 2

Đáp án 

1. Where is he? I have been waiting for him since 5 o’clock!


2. She has been going out since 5 a.m.
3. They have not been eating anything all the morning.
4. Will the rain ever stop? It has been raining all day.
5. Jan is out of breath. She has been running 2 hours ago.
6. I have been reading this book since last night.
7. She has been chatting with her friend all the day.
8. Hey, you have been sitting at the computer all day. You should really
take a break now.
9. She has been riding for 4 hours and she is very tired now.
10.We have not been writing to each other for 6 months.
11.Đáp án

1. I have you been replacing 6. have been playing


2. I have been learning 7. have been trying
3. has been waiting 8. has been living
4. has been sunbathing 9. have been painting
5. have been relaxing 10. has been sleeping
Đáp án

1. has been sleeping 5. has been doing


2. were having 6. has been going
3. has been waiting 7. haven’t been eating
4. has still doing 8. has been raining
Đáp án
1. Have they arrived 11. has he been eating 21. haven't done
2. has run 12. has been working 22. have been studying
3. have been cleaning 13. has never been 23. has promised
4. have you known; 14. have been waiting 24. has cleaned
5. have been drinking 15. Have you finished 25. has written - has sent
6. have been baking 16. have you been 26. has seen
7. have you taken 17. have been reading 27. have painted
8. has eaten 18. has drunk 28. has been taking
9. has cooked 19. have had 29. hasn't been raining
10. have finished 20. have lost 30. has already left

Đáp án

1. have you been learning  6. have not been making


2. has been baking  7. have … been coughing 
3. have been cleaning  8. have … not been teaching 
4. have not been working 9. has not been speaking 
5. has … not been going 10.have been looking

You might also like