have been for什么意思
86.Mybrother_______collegeforoverthreeyears.A.hasgonetoB.hasbeentoC.hasbeeninD.hasbee...
86. My brother _______ college for over three years.
A. has gone to B. has been to
C. has been in D. has been for
请问此处的have been for什么意思,have been for college是固定搭配吗?
标准答案选D哦 展开
A. has gone to B. has been to
C. has been in D. has been for
请问此处的have been for什么意思,have been for college是固定搭配吗?
标准答案选D哦 展开
4个回答
展开全部
这个题考的是时态,have been for表示的是完成时,我的兄弟已经上大学超过三年了,很明显此处表示的是这个动作现在还在延续,我的兄弟仍旧唯轿罩在大学。另帆弯外 此处单三,楼主知道吧
have / has been do sth. 表示的是时态,for college是短语
完成时用法指闹,以下的内容是我粘贴的
基本结构:主语+have/has+动词的过去分词(p.p)(V-ed) e.g done
①肯定句:主语+have/has+动词的过去分词(p.p)(V-ed)+宾语.
②否定句:主语+have/has+not+动词的过去分词(p.p)(V-ed)+宾语.
③一般疑问句:Have/Has+主语+动词的过去分词(p.p)(V-ed)+宾语.
④特殊疑问句:特殊疑问词或词组+一般疑问句(have/has+主语+过去分词(V-ed)+其他)
定义:
(1)强调动作是从过去持续到现在,并有可能继续持续下去。
(2) 强调对现在的影响或结果,此用法容易和一般过去时混淆。两者的区别是:一般过去时有动作发生的时间点,即过去某一时间发生某一动作;现在完成时则没有,即不强调是哪个时间点发生的动作,而强调过去的动作对现在造成的影响和结果。
(3)在过去不确定的时间里发生的动作,但是结果对现在有影响。
但过去分词一定要选择准确。
时间状语:recently,lately,since...for... ,in the past few years 。 ect.
have / has been do sth. 表示的是时态,for college是短语
完成时用法指闹,以下的内容是我粘贴的
基本结构:主语+have/has+动词的过去分词(p.p)(V-ed) e.g done
①肯定句:主语+have/has+动词的过去分词(p.p)(V-ed)+宾语.
②否定句:主语+have/has+not+动词的过去分词(p.p)(V-ed)+宾语.
③一般疑问句:Have/Has+主语+动词的过去分词(p.p)(V-ed)+宾语.
④特殊疑问句:特殊疑问词或词组+一般疑问句(have/has+主语+过去分词(V-ed)+其他)
定义:
(1)强调动作是从过去持续到现在,并有可能继续持续下去。
(2) 强调对现在的影响或结果,此用法容易和一般过去时混淆。两者的区别是:一般过去时有动作发生的时间点,即过去某一时间发生某一动作;现在完成时则没有,即不强调是哪个时间点发生的动作,而强调过去的动作对现在造成的影响和结果。
(3)在过去不确定的时间里发生的动作,但是结果对现在有影响。
但过去分词一定要选择准确。
时间状语:recently,lately,since...for... ,in the past few years 。 ect.
展开全部
选C才是正确的,用了现在完成时的连系动词,表状态,可以和段时间状语for over three years连用。have been for college是错误的,燃州空没有这种搭迹困配。皮瞎
追问
标准答案选D哦
追答
标准答案选D错误,因为be for是“赞成”的意思。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-01-21
展开全部
~~~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询