Part 1. Put the verbs in brackets into the correct tenses.
21. When I returned home, my baby (sleep).
22. Linda (finish) her homework before I came to see her. ……………………………………
23. Liz (not see) Mike since Monday. ……………………………………
24. By the time you arrive, she (work) in the office. ……………………………………
25. As we (walk) home, we came across Jack. ……………………………………
26. The building (build) 5 years ago. ……………………………………
27. As soon as he (finish) his work, he’ll fly to Da Lat. ……………………………………
28. Naturally, woods (float) on water. ……………………………………
29. At present, he (write) the ending part of the novel. ……………………………………
30. By the end of June, I (study) English for 5 years. ……………………………………
1. has slept
2. has finshed
3. hasn't seen
4.has worked
5. have walked
6. has built
7. has finished
8. has float
9. is writing
10. have studied
Giusp mình với ạ