EXERCISE: Put the verbs in brackets in the correct tense
11. They (build) ___________ that bridge when I was here last year. They (not finish) ___________ it yet.
12. He certainly (not, do) _____________ all his homework by 10 tonight.
13. Don’t make noise. My mother (talk) ___________ with her friends.
14. Miss Helen (help) ___________ you as soon as she (finish) _____________ that letter tomorrow.
15. He (do) ___________ his homework before he went to the cinema.
16. The moon (go) ___________ round the earth.
17. I feel terrible. I think I (be) ______________ sick.
18. He (leave) _____________ London 2 years ago and I (not/ see) ____________ him since then.
19. Where ___________ you (live) __________? – In a flat, near the university.
20. When he (return) ____________, I (give) ______________ him the key.
21. I (come) _____________ and (see) ___________ you before I leave here.
22. Whenever I have a problem, I (give) _____________ you a ring.
23. After she had been at the party, her heart (be) __________ full of strange emotion.
24. ___________ you (think) ____________ that he (recognize) __________________ me?
25. When I (be) ___________ a child, I (spend) _____________hours playing with a tin box.
26. ____________ you (have) _________ time to help me tomorrow?
27. He smiled at me in a friendly way when he (see) _____________ me.
28. I (remember) _____________ this day all my life.
29. Where you (be) __________ all this morning? It’s nearly midday now.
30. What you (do) ___________ when you grow up, my boy?
31. We’ll go out when the rain (stop) _____________.
32. Where are you? I am upstairs. I (have) __________ a bath.
33. I (listen) _____________ to the radio when you rang the bell.
34. I (know) _____________ the result in a week.
35. She was late because she (have) ______ an accident.
11 built-haven’t finished
12 haven’t did
13 is talking
14 will help-finish
15 did
16 goes
17 fell
18 lelf-haven’t seen
19 do-live
20 returns-will give
Chúc bạn học tốt
11, built/ haven’t finished
12, won’t have done
13, is talking
14, will help/ finishes
15, had done
16, goes
17, am
18, left/ haven’t seen
19, do you live
20, returns/ will give
21, will come/ see
22, will give
23, was
24, Do/ think/ will recognise
25, was/ spent
26, Will/ have
27, saw
28, will remember
29, was
30, will you do
31, stops
32, am having
33, was listening
34, know
35, had