英语中什么时候用短暂性动词的延续性形式

1.老师说当短暂性动词和一段时间连用时要该,那么为什么"Youhavekeptmyfavouritebooksinceamonthago"呢?老师说amonthago在这... 1.老师说当短暂性动词和一段时间连用时要该,那么为什么"You have kept my favourite book since a month ago"呢?老师说a month ago在这里相当于一段时间,可是为什么呢?
2.What place of interest in China (have your parents visited )before?中为什么不能用(have...gone)呢?
上面打错了,
修正:
中为什么不能用(have...been)呢
展开
 我来答
毛毛是乖小拧
2009-03-23 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1315
采纳率:0%
帮助的人:0
展开全部
1.a month ago在这里相当于一段时间,因为有since啊
从一月前到现在相当于一段时间,对么?
2.have...gone去了还没回
have your parents visited 去了已经回来

have been 多了个 be 动词 been, 这里就是动词参观visit, 加be 动词有什么意义吗?

have been+ 动词的ing或过去式,表示动作已经进行一段时间了,或表示被动语态——动作已经被做完了
guy_9394
2009-03-23 · TA获得超过112个赞
知道答主
回答量:135
采纳率:0%
帮助的人:114万
展开全部
那是纯粹的中译英!!!

have gone 表示去了没回来!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友5b5726e
2009-03-23 · TA获得超过183个赞
知道小有建树答主
回答量:176
采纳率:0%
帮助的人:183万
展开全部
keep是延续性动词
gone是go的过去分词形式,go是一个动作,做了就结束了,而此题中before是现在完成时的标志性词语,要记住!been的话是指去了还没有回来。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
胜蓝227
2009-03-29
知道答主
回答量:1
采纳率:0%
帮助的人:0
展开全部
have been 表完成 而句子意思不服合
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xqsx42zsy
2009-03-29 · TA获得超过436个赞
知道小有建树答主
回答量:435
采纳率:0%
帮助的人:152万
展开全部
那是纯粹的中译英!!!

have gone 表示去了没回来!!! keep是延续性动词
gone是go的过去分词形式,go是一个动作,做了就结束了,而此题中before是现在完成时的标志性词语,要记住!been的话是指去了还没有回来。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式