《英语动词的时态练习全集含解析.doc》由会员分享,可在线阅读,更多相关《英语动词的时态练习全集含解析.doc(8页珍藏版)》请在金锄头文库上搜索。
1、英语动词的时态练习全集含解析一、初中英语动词的时态1My grandma _ a song with her friends when I came back.Asings Bsang Cis singing Dwas singing【答案】D【解析】句意:当我回来的时候,我的祖母正和她的朋友一起唱歌。根据when I came back可知此处表示过去某时正在做某事,故用过去进行时,故选D。2Miss Smithin our school since five years ago.Ateaches Btaught Chas taught Dis teaching【答案】C【解析】句意:Smi
2、th小姐从5年前就已经在我们学校教书了。考查现在完成时。sincefiveyearsago自从五年前以来,意为自从五年前以来他就教我们英语,表示状态的持续,用于现在完成时;现在完成时的构成:主语+have/has+动词过去分词;主语是Miss Smith,所以助动词用has,teach教,实义动词,过去分词是taught,故答案选C。3Could you tell me what he said just now?Sorry, I _ about what I would do tomorrow.Awill thinkBwas thinkingCthoughtDthink【答案】B【解析】【详
3、解】句意:你能告诉我他刚才说什么吗?对不起,我正考虑明天我要做什么。考查时态。A. will think(一般将来时);B. was thinking(过去进行时);C. thought (一般过去式);D. think(一般现在时);根据句意,“考虑”这个动作发生刚才在他讲话的时候,在过去某个时间点发生的动作用过去进行时,故选B。4I _ you at seven and you didnt pick up. I was taking a shower at that time.AcallBcalledCam callingDhave called【答案】B【解析】句意:我七点钟打电话给你,
4、你没接。那时我正在洗澡。考查动词时态辨析题。and连接并列结构,at seven在七点钟,是过去的时间,需用一般过去时,可排除ACD三项。根据句意语境,可知选B。5 Im not sure if my sister Vivian _ the driving test next week. Please let me know if she _ it.Ahas passed; passes Bpassed ; will pass Cpasses; has passed Dwill pass; passes【答案】D【解析】句意:我不确定我姐妹Vivian下周是否可以通过驾驶考试。如果她通过了,请
5、让我知道。前句里含用next week,可知句子描述的是将要发生的动作,用一般将来时态:will pass。后句中if意思是“如果”,引出条件状语从句,条件状语从句中,要用一般现在时态表示将来发生的动作,主语she是三人称单数形式,动词要+s/es,所以第二空填:passes。故选D。点睛:if有两个含义,一是“是否”,引出宾语从句,宾语从句里可以用一般将来时态;二是“如果”,引出条件状语从句,条件状语从句要用一般现在时态表将来。6 Did you sleep well last night?Far from that! One of my neighbours music pretty lo
6、ud.Aplays Bwas playing Cis playing Dwould play【答案】B【解析】句意:-你昨晚睡得好吗?-远非如此!我的一个邻居在大声演奏音乐。A. plays一般现在时态;B. was playing 过去进行时态;C. is playing 现在进行时态; D. would play过去将来时态。结合语境可知,昨晚睡不好觉的原因是当时有人在演奏音乐,故用过去进行时态来描述,答案为B。7I _ a picnic with my brother last Sunday. It was great.AhaveBhadCwill haveDam having【答案】B
7、【解析】句意:上周日我和我的哥哥一起去野餐了,非常棒。have有,动词原形;had是have的过去式;will have将会有,一般将来时态;am having现在进行时态。have a picnic去野餐,是一个固定短语。根据句中的时间状语last Sunday可知,这里说的是过去的事情,应用一般过去时态,故选B。8(题文)If you try hard, your dream will_.Yes, I_Acome true; will Bbe truly; willCcome true; do Dbe true; do【答案】A【解析】句意:-如果你努力,你的梦想将实现。-是的,我会的。根
8、据题干-If you try hard,your dream will_Yes,l_可知从句是一般现在时,主句用一般将来时,所以 will 后面接动词原形come true,意为实现;所以回答用will即如果你努力,你的梦想将实现。-是的,我会的。故选A9Dont make any noise. We_ to a piece of wonderful music.Awill listenBare listeningClistenDhave listened【答案】B【解析】句意:不要发出任何噪音。我们正在听一首美妙的乐曲。根据Dont make any noise.可知表示现在我们正在听音乐,
9、因此不要发出噪音,故用现在进行时be doing,故选B。10一Guilin is a wonderful place. I there many years ago.一Yes. I there many times.Awent; have been Bhave gone; wentCwent; have gone Dhave been;went【答案】A【解析】句意:-桂林是个很棒的地方。我多年前去过那里。-是的。我去过那里很多次。many years ago很多年前,跟一般过去时态连用,所以谓语动词使用go的过去式went。下文表示过去的动作对现在造成的影响与结果,所以谓语动词使用现在完成
10、时态,have/has+动词的过去分词,have/has been to. , 意为“曾经去过某地”,有“去过某地”的经历; have/has gone to, 意为“去了某地”,人不在说话地点。本句表示“曾经去过某地”。故选:A。11Jenny_in the kitchen when you called her at 5 oclock this afternoon.Ais cookingBwas cookingCcooksDcooked【答案】B【解析】本题难度适中,考查过去进行时,当你昨天5点打电话给她时,他正在煮饭,答案是was cooking,选B。12The movie for a
11、bout 5 minutes,so lets see the next one.Ahas been onBhas startedCstartedDbegan【答案】A【解析】句意:这部电影已经开演五分钟了,我们去看下一部吧。根据句中时间状语for about 5 minutes可知动词应该用延续性动词,时态为现在完成时态。start和begin均为短暂性动词,start对应的延续性动词短语是be on。故答案选A。13 Mike, I havent seen your elder sister for a long time. She _ Hong Kong on business for a
12、 few days.Awent toBhas gone toChas been toDhas been in【答案】D【解析】句意:迈克,我好久没见到你姐姐了。她已经在香港出差几天了。根据 for a few days可知,这些天一直在香港,表示从过去的时间一直延续到现在,应用现在完成时;又根据has been to去过和has gone to去过都不能与时间段连用可知,应排除BC;要表示在哪里呆多长时间应用延续性动词短语 be in表状态,故答案选D。14Her son Coke, but now he milk.Aused to drink; is used to drinkingBuse
13、d to drinking; drinksCis used to drinking; used to drinkDwas used to drink; is drinking【答案】A【解析】【详解】句意:她儿子过去常喝可乐,但现在他习惯喝牛奶。used to do过去常常做;be used to doing sth习惯于做某事;drinks喝,第三人称单数形式;is drinking现在进行时,根据转折词but,可知前句表示过去喝可乐,后句表示习惯于喝牛奶,故选A。15I dont want to see the film The Hobbit II because I it already
14、.Ahas seenBsawChave seenDsee【答案】C【解析】【详解】句意:我不想看电影霍比特人二世”,因为我已经看过了。表示过去发生或已经完成的某一动作对现在造成的影响或结果。常用的时间状语:already,so far,never,just,before,recently, 结合句意,故选C。16Please turn off the TV. Your father _ in the bedroom.AsleepsBsleptCis sleepingDwas sleeping【答案】C【解析】【详解】句意:请关上电视,你的爸爸正在卧室里睡觉。sleeps睡觉,第三人称单数形式;slept睡觉,是sleep的过去式;is sleeping现在进行时;was sleeping过去进行时。根据句意Please turn off the TV可知,这里说的是现在正在睡觉,应用现在进行时,故选C。17She _ for ten years and now she has a lovely daughter.Amarried Bhas been married