Ⅰ.单项选择。(15分)
( )1.The Greens _____ China for seven years.
A.have come to B.have been to C.have been in
( )2.Maria was _____excited that she could not speak.
A.much B. so C. every
( )3.It’s necessary for you _____ exercise every day.
A.taking B.to take C.take
( )4.—_____ you _____ your homework yet?
—Yes, I _____ it ten minutes ago.
A.Did; do; finished B.Have; done; have finished
C.Have; done; finished