一、用所给词的适当形式填空
1.If you _______(feel) tired, you ____________ (have) to have a rest.
2. If there ________(be) fewer trees, there ____________( be) more pollution.
3. If Marcia __________(live) alone, she ____________( keep) a pet parrot.
4. Lana _______( buy) a new dress if the old one _________(be) out of style.
5. Peter ________( send) me a beautiful souvenir if he __________(tour) Spain.
6. If Mr Green _____(say) I am hard- working, my parents ________( feel) glad.
二、单项选择
( )1.If you _____ to the party, you’ll have a great time.
A. will go B. went C. go D. going
( )2. It will be a long time ____ Peter _____ his work.
A. since, has finished B. after, finishes
C. when, will finish D. before, finishes.
( )3. I ____ her the answer if she ____me.
A. can tell, will ask B. will tell, will ask C. would tell, ask D. will tell, asks
( )4. – What are you going to do tomorrow?
--We’ll go to the library tomorrow if it ___.
A. isn’t rain B. rain C. won’t rain D. doesn’t rain
( )5.—Do you know when he will come back tomorrow?
--Sorry, I don’t know. When he ____ back, I’ll tell you.
A. comes B. will come C. come D. may come
( )6. What will you do if you _____ to the old folk’s home visit?
A. go B. went C.going D. will go
( )7. If I eat ____ food, I’ll be very fat.
A. too many B. many too C. too much D. much too
( )8. I’ll give the book to him if he ___ here next Sunday.
A. will come B. comes C. is coming D. came
( )9. There ____an English film in our school tomorrow.
A. is going to have B. will have C. is going to be D. has
( )10. When my mother returned last night, I ____ a book.
A. read B. am reading C. was reading D. am going to read
( )11.What ____ you ____ when it began to rain?
A. do, do B. were, doing C. are, doing D. did, do
( )12. I’ll wake you up when he ____back.
A. will B. is going to come C. comes D. come