小学英语过去时态题目
展开全部
时态(tense)是一种动词形式,不同的时态用以表示不同的时间与方式。它是表示行为、动作、状态在各种时间条件下的动词形式,下面是收集整理的小学英语过去时态题目,大家一起来看看吧!小学英语过去时态题目:一般过去时习题1. If the weather had been better, we could have had a picnic. But it ______ all day.A. rained B. rains C. has rained D. is raining解析:答案选 A。本题使用了虚拟语气作为命题背景,且该虚拟语气谈的是过去情况(根据句中的had been和could have had可知),句意为要是(当时)天气好一点,我们就可以去野餐了。该虚拟语气的言外之意是(由于天气不好)我们没有去野餐。为什么没去呢?but后说的就是其原因:整天都在下雨。以上综合以上语境分析,空格处只能填一般过去时。2. —Did you go to the show last night?—Yeah. Every boy and girl in the area ______ invited.A. were B. have been C. has been D. was解析:答案选 D。此题既考查时态的用法,同时又考查主语一致。根据问句中的时态和last night这一短语可知,此处谈的是昨晚的事,故应用一般过去时,而不用现在完成时。另外,根据英语语法,当两个或多个名词并列作主语,且受到every的修饰时,其后谓语动词要用单数。故答案选D。3. He ______ football regularly for many years when he was young.A. was playing B. played C. has played D. had played解析:答案选 B。根据句中的when he was young可知,主句时态宜用一般过去时,句意为:他在年轻时经常踢球,并踢过许多年。4. I don’t believe you’ve already finished reading the book—I ______ it to you this morning!A. would lend B. was lending C. had lent D. lent解析:答案选 D。根据句末的this morning可知,空格处应填一般过去时。5. —You speak very good French!—Thanks. I ______ French in Sichuan University for four years.A. studied B. study C. was studying D. had studied解析:答案选 A。根据句意及句中时间状语for four years可推知,空格处该用一般过去时或现在完成时;由于选项中没有现在完成时,故用一般过去时。过去完成时习题:1. —Did Alan enjoy seeing his old friends yesterday?—Yes, he did. He ______ his old friends for a long time.A. didn’t see B. wouldn’t see C. hasn’t seen D. hadn’t seen分析:D。由于见朋友发生在过去(即昨天),而很久没有见到朋友自然是昨天的见面之前,即属于过去的过去,故用过去完成时。2. The hotel wasn’t particularly good. But I ______ in many worse hotels.A. was staying B. stayed C. would stay D. had stayed分析:D。根据The hotel wasn’t particularly good这一句中的一般过去时可推知stay in many worse hotels要用过去完成时,因为它发生在wasn’t之前。3. We first met on a train in 2000. We both felt immediately that we ______ each other for years.A. knew B. have known C. had known D. know分析:C。根据主句中的felt可知,其后的宾语从句应用过去时态,故可排除B和D;再根据语境和句中的for years可知用过去完成时比用一般过去时更佳。过去进行时用法:(1) 表示过去某一时间点或一段时间正在进行的动作。如:What were you doing this time yesterday? 你昨天这个时候在干什么?Granny fell asleep when she was reading. 奶奶看书时睡着了。He was writing a book about grammar last year, but I don’t know whether he has finished it.他去年在写一本语法方面的书,但我不知道他现在是否写完了。What were you talking about just now? 你们刚才在谈什么?He was working from 7 to 11 last night. 昨晚他从七点一直工作到十一点。(2) 过去进行时与 always, forever, continually等副词连用,表示满意、称赞、惊讶、厌恶等表示感情色彩。如:My brother was always losing his keys. 我哥哥老是丢钥匙。The boy was continually asking the same question. 这个男孩子老是问同一个问题。过去完成时的用法:(1)过去完成时用在hardly / scarcely…when…和no sooner…than 固定结构中。如:No sooner was the frost off the ground than the work began. 地上的霜一消散,人们就开始工作了。Hardly had he arrived when she started complaining. 他刚一到, 她就开始抱怨起来。(2) 过去完成时用于条件分句或wish / would rather等后面的that从句中,表示与过去事实相反的主观愿望。如:I would have met him, if I had come this morning. 今天早晨我来的话,就会见到他了。I wish I had seen you yesterday. 我昨天见到你多好。He would rather she had lent him more money than she did.他本希望她借给他的钱更多些。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询