题目内容
【题目】用括号内所给动词的适当形式填空。
【1】Dennis _______________ (study) English for four years before he _______________ (go) to the USA.
【2】I _______________ (memorize) 900 English words when I _______________ (be) ten.
【3】Henry _______________ (collect) more than 100 foreign stamps before he _______________ (join) the stamp collecting club.
【4】By the time I _______________ (get) home, my father _______________ (leave) for New York.
【5】Could you help me with my homework after I finish _______________ (do) the dishes?
【6】By ten o'clock yesterday evening, she ____________(finish) writing her homework.
【7】It ______________(stop) raining when I woke up this morning.
【8】I _____________(not read) the book because I had read it before.
【9】By the time I reached home, my mother _________(cook) supper already.
【10】The little girl ________(lie) in bed for almost a month since she _____(fall) sick.
【答案】
【1】 had studied went
【2】 had memorized was
【3】 had collected joined
【4】 got had left
【5】doing
【6】had finished
【7】had stopped
【8】didn't read
【9】had cooked
【10】 had lied fell
【解析】
【1】句意:丹妮斯去美国前已学习了四年英语。
连词before引导的时间状语用过去时态,主句用过去完成时,故填had studied;went。
【2】句意:当我10岁时,已记忆了900个英语单词。
我十岁是过去时间用一般过去时;记忆单词900个单词在十岁前,是过去的过去,用过去完成时,故填had memorized;
【3】句意:亨利在参加集邮社团前,已收集了100多个外国邮票。
时间状语亨利加入集邮社团是一般过去时;主句收集1 00个国家的邮票是过去的过去用过去完成时,故填had
【4】句意:我到家时,我父亲已经启程去纽约了。
时间状语我到家是过去的动作,一般过去时;主句父亲前往纽约是过去的过去用过去完成时,故填got; had left。
【5】句意:你能在我洗完盘子后帮助我写作业吗?
动词finish后面跟动名词作宾语,表示动作已经完成,故填doing。
【6】句意:到昨晚10点钟,她已完成写作业。
她完成作业的时间是过去的过去,用过去完成时,故填had finished。
【7】句意:今天早晨我醒来时,已经停止下雨了。
时间状语从句是一般过去时,主句动作发生在过去的过去,用过去完成时,故填had stopped.
【8】句意:我不看这本书,因为我以前看过它。
原因状语从句是过去完成时,主句用一般过去时,故填否定式didn’t read.
【9】句意:到我回到家时,我妈妈已做好了晚饭。
时间状语回到家是一般过去时,主句用过去完成时,故填had cooked
【10】句意:自从这个女孩生病以来,已经卧床几乎一个月了。
主句用过去完成时,连词since引导的时间状语从句是一般过去时,故填had lied;fell。