unit2 grammar
Grammar
一、用括号中所给动词的适当形式填空
1. The film_______ (begin) for five minutes.
2. (2013.盐城)- Is your father at home?
- No, I'm afraid he_______ (go) out.
3. I just_______ (clean) my room. It's clean and tidy now.
4. I have ever_______ (be) to Singapore three times.
5. The old man_______ (die) for ten years.
6. Suzhou_______ (change) a lot in the past years.
7._______ you ever_______ (be) to Hangzhou?
8. I_______ (have) my sister's letter for two days.
二、单项选择
( )1. - Where's your father?
-He _______ to Changsha.
A. have been B. has gone C. has been D. have gone
( )2. (2013 扬州)A number of tourists _______ Yangzhou many times because it is such a
beautiful city.
A. have been to
C. has gone to B. has been to D. have gone to
( )3. (2013.广安)- How long have you _______ here?
- For two days. I _______ here the day before yesterday.
A. been; came B. come; came C. came; came D. come; come
( )4. (2013.衡阳) Look at these stamps. I _______ them for five years.
Wow, they are wonderful.
A. kept B. have kept C. have bought D. bought
B. left; has been away D. left; has gone ( )5. Jack_______ school two years ago and he _______ for two years. A. leaves; has gone C. leaves; has been away A. got a headache C. caught a cold
A. ago ( )6. - How long have you_______? - For three days. B. fallen ill D. had a cough C. since D. now ( )8. I met her just a moment_______. B. before
( )9. Joe, my close friend, moved to Beijing several years ago, and I_______ him since then.
A. don't see
B. didn't see D. won't see
C. as D. for C. haven't seen A. since ( )10. Several days has passed_______ the air crash(空难) happened. B. after


