III) Give correct form or tense of the verb
16. A lot of trees (blow)..............down in the storm last night
17. As far as I know, she (not come).............................back yet
18. He (send).........me a very nice letter a few days ago
19. John wishes he (have)................a mountain bike.
20. How much time do you spend (surf)................the web a day?