一、单项选择(10题)1.(2024·福建)—Why are you late? The meeting ______ for half an hour.A. has begunB. has been onC. began答案:B解析:for half an hour 表持续,用延续性动词;begin(瞬间)→ be on(延续)。2.(2023·江苏)—How long ______ you ______ this book?—For two weeks.A. have; borrowedB. have; keptC. did; borrow答案:B解析:how long+延续;borrow(瞬间)→ keep(延续)。3.(2024·广东)His grandfather ______ for three years.A. diedB. has diedC. has been dead答案:C解析:for three years 用延续;die(瞬间)→ be dead(延续)。4.(2022·湖北)She ______ the club since 2020.A. joinedB. has joinedC. has been in答案:C解析:since+时间点,延续;join(瞬间)→ be in(延续)。5.(2024·北京)I ______ this bike for five years.A. have boughtB. have hadC. bought答案:B解析:for+时间段,延续;buy(瞬间)→ have(延续)。6.(2023·浙江)The shop ______ since 8 a.m.A. has openedB. has been openC. opened答案:B解析:since+时间点,延续;open(瞬间)→ be open(延续)。7.(2024·山东)—Have you ______ to Beijing?—Yes, I ______ there for three days.A. been; have beenB. gone; have beenC. been; went答案:A解析:have been to 去过(已回);for three days 用 have been(延续)。8.(2022·四川)They ______ for 10 years.A. have marriedB. have been marriedC. married答案:B解析:for+时间段,延续;marry(瞬间)→ be married(延续)。9.(2024·湖南)He ______ home since yesterday.A. hasn’t leftB. didn’t leaveC. hasn’t been away答案:A解析:瞬间动词否定式可接 since/for;leave 否定表“没离开”。10.(2023·河南)The film ______ for 10 minutes when we arrived.A. has begunB. had been onC. began答案:B解析:arrived 过去时,“已开始10分钟”用过去完成时;begin→be on。二、句型转换(5题,必考改写)(瞬间动词→延续性状态,for/since 改写)1. I bought this bike last month.→ I ______ ______ this bike ______ last month.答案:have had; since2. He borrowed the book two weeks ago.→ He ______ ______ the book ______ two weeks.答案:has kept; for3. The meeting began 30 minutes ago.→ The meeting ______ ______ ______ 30 minutes.答案:has been on; for4. Her father died in 2018.→ Her father ______ ______ ______ ______ 2018.答案:has been dead since5. They joined the club in 2020.→ They ______ ______ ______ the club ______ 2020.答案:have been in; since三、高频转换表(再背一遍)- leave → be away- die → be dead- buy → have- borrow → keep- join → be in- begin → be on- finish → be over- marry → be married- open/close → be open/closed