
英语,这题答案有误否?
英语,这题答案有误否?我觉得这题选A完全没有错,“ihavelived”这个完全是brokenEnglish,译为中文就是“自我离开学校以来,我已经住在这个城市”。如果真...
英语,这题答案有误否?我觉得这题选A完全没有错,“i have lived”这个完全是broken English,译为中文就是“自我离开学校以来,我 已经 住在这个城市” 。如果真的要用have,那么必须得加一个been然后把lived改为living,不能用have lived,that was wrong,its a broken English!
展开
3个回答
展开全部
解释如下
答案无误。live为延续性动词,可以这么用。
现在完成时是“过去的动作或状态持续到现在并且已经完成”。在英语时态中,“时“指动作发生的时间,”态“指动作的样子和状态。
它的构成是:主语+have或has +动词的过去分词。(have/has done)
现在完成时的"未完成用法"指的是动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去。
例如:He has lived here since 1978.自从1978年以来,他一直住在这儿。(动作起始于1978年,一直住到现在,可能还要继续住下去。)
I have been in the army for more than 5 years.我在部队已经呆了五年多了。(动作开始于5年前,一直延续至今,有可能还要继续下去。)
此种用法的句中常需一个表示一段时间的状语(由since或for引导),或表示与现在时刻相连的时间状语(如:up to now,so far)等。
例如:I have heard nothing from him up to now.到目前为止我没有他的任何消息。
注意:(1)现在完成时的未完成用法只适用于延续性动词,不可用于终止性动词,即瞬间完成或延续时间很短的动词。如:come,go,arrive,leave,join,become,die等。
答案无误。live为延续性动词,可以这么用。
现在完成时是“过去的动作或状态持续到现在并且已经完成”。在英语时态中,“时“指动作发生的时间,”态“指动作的样子和状态。
它的构成是:主语+have或has +动词的过去分词。(have/has done)
现在完成时的"未完成用法"指的是动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去。
例如:He has lived here since 1978.自从1978年以来,他一直住在这儿。(动作起始于1978年,一直住到现在,可能还要继续住下去。)
I have been in the army for more than 5 years.我在部队已经呆了五年多了。(动作开始于5年前,一直延续至今,有可能还要继续下去。)
此种用法的句中常需一个表示一段时间的状语(由since或for引导),或表示与现在时刻相连的时间状语(如:up to now,so far)等。
例如:I have heard nothing from him up to now.到目前为止我没有他的任何消息。
注意:(1)现在完成时的未完成用法只适用于延续性动词,不可用于终止性动词,即瞬间完成或延续时间很短的动词。如:come,go,arrive,leave,join,become,die等。
追问
那为什么选A不妥啊
追答
A即使不算其他原因,就是自我离开学校以来这个时间点的起点就是过去。怎么可能用原形。
展开全部
I have lived here for 5 years.
..这样有没有让你回想起正确的语法一点..?
..这样有没有让你回想起正确的语法一点..?
更多追问追答
追答
看楼上吧,live是延续性动词
追问
那为什么选A不行?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没错
现在完成时
现在完成时
更多追问追答
追问
你指的“没错”是指什么?
追答
答案没错
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询