Complete the text with the correct verb forms. number one has been done for you
May I ask you something ? Do you think your English is good ? Do you speak English fluently ? Er... how long (have) you (been) (1. be) learn English ? what ( ) you ( ) (2. do) so far ? ( ) you ( ) (3. practice) a lot ? you know, you can speak English quite well if you understand some English rules. you have to know the words arrangement and word choices, and the most important thing is the tenses. you teachers ( ) (4. teach) you about these things, right ? I know you ( ) (5. study) them and ( ) (6. try) to use them in communicating with others, haven't you? that's good. don't be afraid of making mustakes when you speak in English. just do it. you know, an English friend of mine, ( ) (7. tell) me that no one will laugh at you when you say something wrong. people will correct your words by imitating your words in the correct way. my friend also ( ) (8. lend) me some movies from which I can learn perfect conversations. well guys, let's communicate in English. let's practice what we ( ) (9. learn) so far. our teachers ( ) (10. show) us the way. the rest is on us whether we want to speak or not
2. doing
3. practicing
4. taught
5. studied
6. tried
7. told
8. lended
9. learned
10. showed
3. Have, practice
4. have taught
5. have studied
6. you have tried
7. told
8. lent
9. have learned/learnt
10. have showed