用所给动词的适当形式填空。
1. How often _____ your mother _____ (go)shopping?
2. Peter _____ (go) to watch the basketball match if he is free tomorrow.
3. Linda _____ (visit) the Science Museum next Sunday.
4. Mr. Huang _____ (teach) us English two years ago.
5. Mr. Green _____ (live) in Beijing since he came to China.
6. The Kings _____ (watch) TV at this time last night.
7. Tony will come to my birthday party if it _____ (not rain) tomorrow.
8. My cousin is a student and he _____ (study) at a middle school nearby.
9. My father _____ (be) to Beijing three times this year.
10. Listen! Who _____ (play) the piano in the next room?
1. does; go 2. will go 3. will visit / is going to visit 4. taught 5. has lived
6. were watching 7. doesn't rain 8. studies 9. has been 10. is playing