It is necessary to be able to speak English nowadays because it's the most commonly used language among foreign language speakers. If you know English, you can contact people from all over the world. English is the most common language used on the Internet (just think of all those popular social media). Moreover, English is now the global language of business, so a good level of English gives you better job opportunities.
In order to improve my knowledge I listen to songs, read books and watch films in English. When I have free time I surf the Web and do all kinds of language tests. I also listen to podcasts in English. Joining online English forums is a great way to practise the language. I like playing computer games so I have joined a gaming community forum with participants from all over the world and we all post our messages in English.
I would like to learn Spanish and Mandarin Chinese because they are also widely-spoken languages in the world and most people believe that Chinese, English and Spanish are the languages of the future.
1. I will have done it by that time.
2. He will have written a letter by the time she comes.
3. We will have built a new house by the end of the year.
4. Mother won’t have cooked dinner when we come home.
5. Will you have done your homework by seven o'clock?
6. They won’t have arrived by the evening.
7. Why won’t she have come by five o'clock?
8. Who will have taken exam by this time?
9. Will he have read this book by the end of the month?
10. I won't have looked through all the magazines by this time
Wrote, wrote, solved, bored, exhausted