【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《现在完成时的特殊疑问句》,欢迎阅读!
现在完成时的特殊疑问句
疑问词+have/has +主语+过去分词+其他? How long have you had that bike over there? 询问拥有多长时间
for & since
•for+ 一段时间,指某个动作或状态到现在为止持续了多长时间 •since 作为prep, 后接一个时间n
“自……以来”,指某个动词或情况从过去某一时间点一直持续到现在 •eg.
•1. I have been a student for eight years.
•2. I have been a stuedent since eight years ago. •3. I have been a student since I was seven years old.
延续性v. &非延续性 v.
动词按其动作发生的方式、动作发生过程的长短,可分为延续性动词和终止性动词。
•延续性动词:表示能够延续的动作,这种动作可以延续下去或产生持久影响,eg. learn ,work, stand, lie ,know,keep...
•非延续性动词:也称短暂性动词、终止性动词、瞬间动词,表示不能延续的动作,这种动作发生后立即结束 eg. open , borrow, leave, buy,die
比较下列句子
A. How long has Mary left? × How long has Mary been away? √ B. How long has he borrowed the book? × How long has he kept the book? √ C. Maria has come back since three days ago. × Maria has been back since three days ago. √ D. Tony has bought the computer for two years. × Tony has had the computer for two years. √
结论
•当用现在完成时的肯定句和how long 引导的疑问句表示持续性动词和
状态时应使用延续性动词
•常见的非延续动词转换为延续性动词 •buy-- have had •leave -- have been away •come back --- have been back •borrow ---have kept •die ---have been dead •begin-- have been on •open -- have been opened •join ---- have been a member of •
本文来源:https://www.wddqxz.cn/154fe932a5c30c22590102020740be1e650eccd4.html