1、1Unit 10 Ive had this bike for three years.单元语法专练十.用 since 或 for 填空1Jim has been in Ireland _ Monday.2Jill has been in Ireland _ three days.3Two years has passed _ he left Beijing.4Molly has kept the book _ two years ago.5India has been an independent country _ 1947.6The bus is late. Theyve been wai
2、ting _ 20 minutes.7Nobody lives in those houses. They have been empty _ many years.8Mike has been ill _ a long time. He has been in hospital _ October.用所给单词的适当形式填空1I _ already _ the film. I _ it last week. (see)2_ he _(finish) his work today?Not yet.3My father _ just _(come) back from work. He is ti
3、red now.4Wheres Li Ming?He _(go) to the teachers office.5I _(work) here since I _(move) here in 1999.6So far I _(make) quite a few friends here.7How long _ you _(stay) here?For two weeks.82018泰州 Stephen Hawking _(die) for over 3 months, but his spirit still lives on.9He _(go) to school on foot every
4、 day.10_ you _(find) your science book yet?单项填空( )1.2018青岛Its time to work now.OK. Ill wake Carl up. He _ for an hour.Ahas fallen asleep Bhas been asleepCfell asleep Dfalls asleep( )2.2018黄冈Your new watch is so nice! When did you buy it?In April. I _ it for two months.Ahave had Bhad Chave bought Dbo
5、ught( )3.2018北京Lucy, is your uncle a teacher?Yes, he is. He _ history for nearly 20 years.2Ateaches Bhas taughtCis teaching Dwill teach( )4.2018福建 A China _ great achievements in science and technology since 1978.Amakes Bmade Chas made( )5.2018天水When will A Bite of China begin tonight?It _ for ten m
6、inutes.Awill begin Bhas begun Cwill be on Dhas been on( )6.2017眉山Are you a basketball player in your school?Yes. I _ the team 3 years ago. I _ in it for 3 years.Ajoined; was Bwas joined; amChave joined; have been Djoined; have been( )7.2018武汉Do you still play basketball?Oh, no. I _ it for the past t
7、wo years.Ahavent played Bdidnt playCwont play Dhadnt played( )8.2017呼和浩特Do you know her well?Sure. We _ friends since ten years ago. A. were B. became C. have become D. have been ( )9.2017齐齐哈尔How long is it since he _ this school?He _ for three years.A. has left; has left B. left; has been awayC. le
8、aves; has left ( )10.2017内江 The family _ there since they moved to China in the 2000s.A. lived B. will live C. live D. have lived3详解详析语法基础练.1. since 2.for 3.since 4.since5since 6.for 7.for 8.for; since.1.have; seen; saw 2.Has; finished3has; come 4.has gone5have worked; moved 6.have made7have; stayed 8.has been dead9goes 10.Have; found体验中考练1B 2.A 3.B 4.C 5.D 6.D 7.A8D 考查动词的时态。由答语中时间状语“since ten years ago”可知本句应用现在完成时;become 为短暂性动词,不能和表示一段时间的时间状语连用,故选 D。9B 考查时态辨析。句意:“他离开这所学校多长时间了?” “他已经离开(学校)三年了。 ”since 引导的从句用一般过去时,谓语动词用 left;leave 是短暂性动词,当后面接时间段时要变成 be away。故选 B。10D