Unit1-2现在完成时各题型专练牛津译林版八年级英语下册.docx
8BUnit1-2现在完成时各题型专练现在完成时和一般疑问句现在完成时的结构中have/has为助动词,在疑问句中,助动词需提前。1. -Have you finished your homework. Yes, I it last nightA. finishB. finishedC. have finished D. will finish2. you ever to Nanjing? Yes, I there last year.A. Have.gone, have gone B. Did.go, went C. Have.been, went D. Did.go, has, been现在完成时和特殊疑问句现在完成时的结构中have/has为助动词,在疑问句中,助动词需提前。注意:how long 一般用于完成时态中:When引导的特殊疑问句不用现在完成时When you Lucy in New York? I her for two yearsA. did.meet, haven't seen B. did.meet, don't see C. have.met D. haven't seen一How long you your dictionary? About two months.A. did; buyB. have; get. C. have; had D. have; boughtHow many new words you(learn) since you came to this school?现在完成时和反义疑问句现在完成时的结构中have/has为助动词,在疑问句中,助动词需提前。另外,反义疑问句的陈述句若为肯定,反义部分用否定;若陈述句为否定,反义部分为肯定。1. The students have cleaned the classroom,?A. so theyB. don't theyC. have theyD. haven't theyHe's never been late for school up till now,?A. is heB. isn't he C. has he D. hasn't he-She's never been to Hainan,?. It's her first time to go there.A. has she; Yes, she has B. has she; No, she hasn'tC. hasn't she; Yes, she has D. hasn*t she; No, she hasn*t2. He*s never visited there,?. He's been there twice.A. has he, YesB. hasn*t he, No C. has he, No D. hasn't he, YesHave/ has gone to; have/ has been to; have/ has been in 区别Have/ has gone to:表示去了,未回Have/has beento:表示去过,回来了Have/ has been in:表示待在某地 Where have you these days? I have to Nanjing with my friends.A.been; goneB.been; been C.gone; been D. gone; goneWhere is your father? He Shanghai. He has there for a week.A. has gone to; goneB. has been in; goneC. has gone to; beenD. has been to; been1. -When will your sister go to England? -She London since four months ago.A. went toB. has gone to C. has been to D. has been in时间副词和时间介词时间副词型介词是判断时态的依据之一,故需要背诵。常用时间副词或介词:never, ever, already, yet, for, in, over, just, just now 等。1. Hefinished his homework yet.A. didn'tB. haven*t2. Have you finished your homeworkC. hasn't-NotD. doesn't haveA. everB. already3. We haven't finished our homework,C. yetD. just.A. alreadyB. ever4. 一Have youlearned English?C. yetYes, I'veD. never learned a lot.A. never, everB. ever, never C. ever, already D. already. ever5. 一Have you finished your homework?Yes, I've done that.A. yet, alreadyB. already, yet C. ever, never D. still, justJohn's father borrowed some picturesD. have alreadyD. three years agoD. everD. sinceA. has justB. have ever C. has yetHis father joined the partyA. since three years ago B. in two years' time C. for three yearsHave you traveled on the bench? Yes, I have.A. justB. yetC. neverHer uncle(write) two new books recently.6. There(be) a lot of waste in the river in the past.7. Hurry up! Lunch already(begin).8. My mother has worked in this factory 2 years.A .aboutB. forC. in综合题型(两个以上考点)1. has Mr. White been a member of Greener China since he to Nanjing?A. How soon, comes B. How often, got C. How long, came D. How far, arrivedHow long is it since he this school? He for three years.A. has left; has leftB. left; has been away C leaves; has leftMary, how long your family(live) in this flat?Quite a few years, since we(move) to Nanjing ten years ago.根据句意判断时态We(read) this story. We learn a lot about it now.1.1 (see) the movie. I want to see it again.3. We(wash) our clothes. TheyYe clean now.4. he ever(ride) a bike?5. We(plant) trees last Sunday. So far we(plant) over 300 trees there.6. you(is) to London?-Not yet. But I(go) to Japan next year.