1、1 (每日一练每日一练)2022)2022 届初中英语一般过去时易错题集锦届初中英语一般过去时易错题集锦 单选题 1、Have you had your dinner yet,Mary?Yes,I have.My father _ it for me.Awas cookingBhave cookedCwill cookDcooked 答案:D 解析:句意:玛丽,你吃晚饭了吗?是的,我吃了。我父亲为我做的。考查时态。根据“Have you had your dinner yet,Mary?”和答语“Yes,I have.”可知父亲做饭是过去的动作,句子为一般过去时态,动词使用过去式。故选 D。2
2、、When _ your father at work?The day before yesterday.AisBdidCwas 答案:C 解析:句意:你父亲什么时候上班?前天。考查动词及时态。根据“The day before yesterday.”可知,句子是一般过去时,故动词应用过去式,排除 A 项;be at work“在上班”,主语是第三人称单数形式,系动词应用 was。故选 C。3、There _ a building at the street corner.2 Awere used to beBused to be Cused to haveDwere used to have
3、 答案:B 解析:句意:在街角过去有一座大楼。考查 there be 句型以及动词短语。there be 句型不能与 have 一起用,排除 C 和 D 选项。be used to do 被用来做某事;used to do sth 过去常常做某事。此空是指过去有一座大楼,故选 B。4、It _ my daughter half an hour _ her homework last night.Atakes,to finishBtook,finishCtook,to finishDtakes,finish 答案:C 解析:句意:昨晚完成作业花了我女儿半个小时的时间。考查一般过去时。finish
4、“完成”,根据句型 it takes sb.some time to do sth.“做某事花费某人多长时间”可知,排除B 和 D,由“last night”可知,时态是一般过去时,用 take 的过去式 took,排除 A,故选 C。5、What did you do last weekend?I _ to the beach with my friends.AgoBwentCwill goDam going 答案:B 解析:句意:你上周末干什么了?我跟我朋友去海边了。考查动词时态。根据问句“last weekend”可知,答语要用一般过去时,故选 B。6、Have you ever _ t
5、o Singapore?3 Yes,I _ there when I was in Grade Four.Abeen;goneBgone;have beenCbeen;wentDgone;have gone 答案:C 解析:句意:你去过新加坡吗?是的,我在四年级的时候去过那里。考查时态辨析。根据“Have you ever.to Singapore?”可知谈及的人在说话地点,表示去过已经回来,用 have been to 表示“曾经去过”;再由“when I was in Grade Four”可知此处讲四年级时去了新加坡,用一般过去时,谓语用过去式 went。故选 C。7、The terri
6、ble traffic accident _ two years ago.Ais taken placeBtake placeCtook placeDwas taken place 答案:C 解析:句意:两年前发生了可怕的交通事故。考查时态。根据“.two years ago.”可知描绘过去的事,用一般过去时,take place 没有被动语态。故选 C。8、Robert was very upset that most of his friends _ when he _ at the party.Aleft;had arrivedBleft;arrivedChad left;arrived
7、 答案:C 解析:句意:当罗伯特到达晚会时,他的大多数朋友都走了,他很难过。考查动词辨析和时态。leave 离开;arrive 到达。分析“Robert was very upset that most of his friends.when he.at the party.”可知,当罗伯特到达晚会时,他的大多数朋友都走了。“到达”这一动作发生在过去,是一般过去时;“朋友已经走了”发生在过去的过去,用过去完成时。故选 C。4 9、I used to _ up late in the morning,but now I am used to _ up early.Aget;gettingBget
8、;getCgetting;gettingDgetting;get 答案:A 解析:句意:我过去早上起得很晚,但现在我习惯早起了。考查非谓语动词。used to do sth.“过去常常做某事”,be used to doing sth.“习惯于做某事”。第一处表示“过去早上起得晚”,第二处表示“习惯于早起”。故选 A。10、He told me there _ much garbage outside.AisBwasCareDwere 答案:B 解析:句意:他告诉我外面有许多垃圾。考查 there be 句型中的 be 动词。根据“He told me theremuch garbage ou
9、tside”可知此句是宾语从句,主过从必过,there be 句型用一般过去时。“garbage”垃圾,是不可数名词,与之相应的谓语动词需用单数形式。故选 B。11、I want to know _.Last Thursday morning.Awhen she visited the Science MuseumBwhen did she visit the Science Museum Cwhen she will visit the Science MuseumDwhen will she visit the Science Museum 答案:A 解析:句意:我想知道她什么时候去参观的
10、科学博物馆。上周四早晨。考查宾语从句的语序。根据“I want to know”可知,此句为宾语从句,宾语从句要用陈述句语序,排除 B、D;根5 据答语“Last Thursday morning.”可知,参观科学博物馆是上周四早晨的事情,因此要用一般过去时。故选 A。12、We went to the bookstore and _ a lot of books.AbuyBbuyingCboughtDbuyed 答案:C 解析:句意:我们去了书店,买了很多书。考查动词时态。根据“We went to the bookstore”可知此处句子时态是一般过去时,动词用过去式,buy 的过去式为 bought,故选 C。13、When will Bruce visit the town?Next Saturday.He _ me that in his last email.AtellsBtoldCwill tellDis telling 答案:B 解析:句意:布鲁斯什么时候去参观这个城镇?下周六。他在上一封邮件中告诉我。考查时态。根据“that in his last email.”可知,动作发生在过去,应用一般过去时,故选 B。