English Grammar Lessons -Will have done and Will have been doing

We can use ‘will have done’ to talk about what will have been achieved by a certain moment in time. We’ll have been in these offices for eight years next month. She’ll have visited ten countries in twelve days by the time she gets back. I’ll have finished this project by Friday. If we want … Continue reading English Grammar Lessons -Will have done and Will have been doing