现在完成进行时练习题含答案 一、单项选择现在完成进行时 1. Lucy has changed a lot since she got her new job. Recently she ________ her work quite well. A.has been doing B.has done C.did D.had done 【答案】A 【解析】 A 考查时态。句意:自从 Lucy 获得了她的新工作后,她变了很多。最近她一直都很出色地完成了她的工作。 2. I ________ a topic for the composition, but haven’t decided yet. A.will think about B.have been thinking about C.had thought about D.was thought about 【答案】B 【解析】 试题分析:考查时态:句意:我一直在考虑作文的话题,但是还没有决定呢。从 but haven’t decided yet.可知是从过去到现在一直在想,还没有决定,表示动作从过去到现在一直在进行,可能还是要进行下去,用现在完成进行时,选 B。 考点:考查时态 3.Since the time humankind started gardening, we _____to make our environment more beautiful. A.try B.have been trying C.are trying D.will try 【答案】B 【解析】 试题分析:考查动词时态。since 作为介词,后接某一确定的时间点,主句谓语动词是持续性动词,常与现在完成时态、现在完成进行时态或过去完成时态连用。句意:自从人类开始园艺,我们一直尽力使我们的环境更美丽。故 B 正确。 考点:考查动词时态 4.The girl has a great interest in sports and ___ badminton classes twice a week over the past 2 years. A.takes B.took C.is taking D.has been taking 【答案】D 【解析】 试题分析:句意:这个女孩对体育非常感兴趣,在过去两年里每周都会上两次羽毛球课。A. takes 一般现在时,B. took 一般过去时, C. is taking 现在进行时, D. has been taking 现在完成进行时。over the past 2 years.是现在完成时的标志词,“上羽毛球课” 是持续动作,还可能持续下去,故选 D。 考点:考查动词时态的用法。 5.The famous star _____ in New York ever since she moved there in 1987. A.lived B.is living C.has been living D.had lived 【答案】C 【解析】 试题分析:句意:自从 1987 年那个著名的明星搬到纽约以来他就一直住在那里。由句意和ever...