1. He promised to call me ____ an hour.
2. We should finish this project ____ next week.
3. By the time we arrived at the theater, the show had already ____
4. She has been studying English since three years.
5. Everyone knows the meeting will start at noon.
6. I will finish my report by next Monday.
7. She will arrive at the meeting on time.
8. The project will be completed by the end of the month.
9. She finishes her homework on time every day.
10. Available words:
⭐B2 - level.upperIntermediateYour sentence:
11. Available words:
⭐B2 - level.upperIntermediateYour sentence:
12. Available words:
⭐B2 - level.upperIntermediateYour sentence:
13. She has completed the report by last week, which was overdue.
14. Every morning, he takes a jog for thirty minutes at the park, which is close to his house.
15. If she will arrive on time, we will be able to start the meeting earlier than expected.
16. By the time we arrived, the meeting already ____ started.
17. One of the students ____ always arrives late to class.
18. We planned the trip ____ July, so we need to book the tickets soon.