1.(扬州中考)—May I speak to Wang Li?
—Sorry, she is not at home. She ________ since last month.
A. left
B. has left
C. has been away
D. went away
—Sorry, she is not at home. She ________ since last month.
A. left
B. has left
C. has been away
D. went away
答案
C [解析]考查现在完成时中的延续性动词。句意:−我可以和王丽通话吗?−抱歉,她不在家。自从上个月以来她就离开了。根据语法规则可知,leave是短暂性动词,而“since last month”表示的是一段时间,故此处应用延续性动词。故选C。
2.(2024·徐州二模)—Hey, Lucas! I haven't seen Tom for a long time.
—Ah, he ________ Dali. It's such a beautiful place that he doesn't even want to come back!
A. went to
B. goes to
C. has gone to
D. is going to
—Ah, he ________ Dali. It's such a beautiful place that he doesn't even want to come back!
A. went to
B. goes to
C. has gone to
D. is going to
答案
C [解析]考查动词的时态。句意:−你好,卢卡斯!我很长时间没见到汤姆了。−啊,他去了大理。那个地方如此美丽,以至于他都不想回来了!根据“I haven’t seen Tom for a long time.”可知,汤姆去了大理还没回来,动作已发生;“It’s such a beautiful place that he doesn’t even want to come back!”强调了事情对现在的影响,因此应用现在完成时has gone to,表示“去了”。故选C。
3.(2024·南京秦淮区二模)—Hello, Mr Wu! I didn't expect to see you in Yunnan.
—Well, I ________ as a volunteer teacher here for 3 months and I will go back to Nanjing soon.
A. worked
B. will work
C. have worked
D. was working
—Well, I ________ as a volunteer teacher here for 3 months and I will go back to Nanjing soon.
A. worked
B. will work
C. have worked
D. was working
答案
C [解析]考查动词的时态。句意:−吴先生,你好!我没想到会在云南见到你。−嗯,我在这里作为一名志愿者教师工作了3个月,我很快就要回南京了。根据“for 3 months”可知,此处应使用现在完成时。故选C。
4. —Your father's never been to other countries, ________?
—________. He plans to go abroad for a second time.
A. has he; No, he hasn't
B. is he; Yes, he is
C. isn't he; No, he isn't
D. has he; Yes, he has
—________. He plans to go abroad for a second time.
A. has he; No, he hasn't
B. is he; Yes, he is
C. isn't he; No, he isn't
D. has he; Yes, he has
答案
D [解析]考查反义疑问句及其回答。句意:−你父亲从未去过别的国家,是吗?−不,他去过。他计划第二次出国。第一空前的“never been to”是否定形式,故后面的反义疑问句应为肯定形式,“Your father’s”是Your father has的缩写,故第一空为has he;根据第二空后的“He plans to go abroad for a second time.”可知,父亲不是第一次出国,故此处的回答应是肯定形式,表示父亲去过别的国家。综上所述可知选D。
5.(2023·南京联合体期末)Paul misses his parents a lot. He ________ them since he came to work in Shanghai a year ago.
A. didn't see
B. doesn't see
C. hasn't seen
D. won't see
A. didn't see
B. doesn't see
C. hasn't seen
D. won't see
答案
C [解析]考查时态辨析。句意:保罗非常想念他的父母。一年前他去上海工作后就没再见过他们。根据“since he came to work in Shanghai a year ago”可知,此处应用现在完成时。故选C。
6. Millie ________ the book for three weeks. She'll return it to the library tomorrow.
A. lent
B. borrowed
C. has kept
D. has borrowed
A. lent
B. borrowed
C. has kept
D. has borrowed
答案
C [解析]考查现在完成时中的延续性动词。句意:米莉借这本书三周了。她将于明天将书归还图书馆。根据“for three weeks”可知,此处应表示一种延续性的状态,borrow意为“借入”,是短暂性动词,其延续性动词形式为have/has kept。故选C。
7. The two sessions(两会)________ for more than a month, but people are still discussing some topics such as “Double Reduction” policy(双减政策).
A. have started
B. have ended
C. have been on
D. have been over
A. have started
B. have ended
C. have been on
D. have been over
答案
D [解析]考查延续性动词和句意理解。句意:两会已经结束一个多月了,但是人们仍在讨论一些话题,比如“双减”政策。根据“but people are still discussing”可知,此处应指两会已经结束了。end意为“结束”,为短暂性动词,根据“for more than a month”可知,此处应将end改为延续性动词,即have/has been over。故选D。
8. —________ your grandfather die?
—He ________ for nearly ten years.
A. When did; has died
B. When did; has been dead
C. How long has; has dead
D. How long did; has been died
—He ________ for nearly ten years.
A. When did; has died
B. When did; has been dead
C. How long has; has dead
D. How long did; has been died
答案
B [解析]考查特殊疑问词和延续性动词的用法。句意:−你的祖父是什么时候去世的?−他已经去世快十年了。根据第一空后的“die”可知,此处提问的特殊疑问句中应有助动词did,而die是一个短暂性动词,不可用How long提问,故排除C、D项;根据第二空后的“for nearly ten years”可知,此处表示一种延续性的状态,应用has been dead。故选B。
9. —Where is Doctor Wang?
—He ________ Shanghai to work for a famous hospital. He ________ Shanghai for ten years.
A. has gone to; has been to
B. has gone to; has been in
C. has been to; has been in
D. has been to; has gone to
—He ________ Shanghai to work for a famous hospital. He ________ Shanghai for ten years.
A. has gone to; has been to
B. has gone to; has been in
C. has been to; has been in
D. has been to; has gone to
答案
B [解析]考查have been和have gone的用法。句意:−王医生去哪里了?−他去上海一家著名的医院工作了。他去上海十年了。根据问句可知,王医生不在谈话发生地点,故第一空用has gone to,表示去了某地没有回来;根据第二空后的“for ten years”可知,此处表示一个延续性的状态,指在上海待了十年,应用have been in。故选B。
1.(2024·无锡新吴区二模)The show ________( ) for several days, but it can't stop more people watching it.
答案
has lasted
2. Her favourite pet ________( ) for a long time.
答案
has been dead
登录