题目内容
16.Do you know Lucy's grandma?Of course.She is a kind woman,but she for about a month since she was killed in the accident.( )
| A. | has been dead | B. | have died | C. | has been died | D. | has died |
分析 --你知道露西的奶奶吗?
--当然,她是一个和蔼的人.但她自从死于事故后已经大约一个月了.
解答 答案:A 根据since she was killed in the accident,可知应该用现在完成时态.现在完成时态表示过去发生或已经完成的动作对现在造成的影响或结果.或从过去已经开始,持续到现在的动作或状态.此题属于后者.现在完成时态的构成:助动词have/has+过去分词,die,是非延续性动词,表示死亡大约一个月了,应该用be dead来代替,故选A.
点评 本题主要考查的是现在完成时的延续性动词和非延续性动词,非延续性动词不能和表示一段的时间状语连用,应该用另一个延续性动词来代替.
练习册系列答案
相关题目
6.-What did the teacher say to you just now?
-She asked__yesterday.( )
-She asked__yesterday.( )
| A. | why was Mike not here | B. | why is Mike not here | ||
| C. | why Mike was not here | D. | why Mike is not here |
7.The children all seemed to be enjoying ________ in the park.( )
| A. | them | B. | their | C. | theirs | D. | themselves |
4.---Jane,I have two tickets for today's dolphin show,do you want to go with me?
--- ,but I've already planned to see my doctor.( )
--- ,but I've already planned to see my doctor.( )
| A. | You're welcome | B. | I'm afraid not | ||
| C. | I'd love to | D. | That's all right |
11.I love the teachers__________make friends with us.( )
| A. | whom | B. | who | C. | which | D. | when |
8.---Ouch!You stepped on my foot!
---I am sorry but I didn't mean any harm.I _____ games on the smartphone.( )
---I am sorry but I didn't mean any harm.I _____ games on the smartphone.( )
| A. | played | B. | am playing | C. | played | D. | was playing |