英语单选题

-Doyouknowourtownatall?-No,thisisthefirsttimeI___here.a.wasb.havebeenc.camed.amcoming... -Do you know our town at all?
-No,this is the first time I ___ here.
a.was b.have been c.came d.am coming
答案给的是b,但我不理解c为什么错了,求高人指点
展开
匿名用户
2013-07-30
展开全部
-Do you know our town at all?
-No,this is the first time I _have been__ here.
have been 是现在完成时,指示动作以完成并持续影响现在。第一次来到这里,并且持续在这里还没有离开,符合现在完成时。
而came是过去式,文中this is the first time 并没有出现过去时态,所以C是不对的。

希望可以帮到你。
小雨胖丫
2013-07-30
知道答主
回答量:83
采纳率:0%
帮助的人:27.5万
展开全部
A,D首先排除,
B是现在完成时,表过去对现在的影响
C是过去时,表过去做的事
这里的两人在谈论过去的事,表明此事对现在有影响,故选B
望能给最佳答案哈!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
卷新民6699
2013-07-30 · TA获得超过337个赞
知道小有建树答主
回答量:651
采纳率:0%
帮助的人:371万
展开全部
came,是come的过去式,句子的对话,是以当前时间为基准,所以应该用动词原形:come,而不应该用came。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
纳米学棋
2013-07-30 · TA获得超过453个赞
知道小有建树答主
回答量:613
采纳率:50%
帮助的人:569万
展开全部
这是一道高考真题。全文都没用过去时态,现在第一次来到这里,也并非过去时态,所以不能用C。原文想表达的意思,是到目前为止只来了一次,含有完成时的意思,所以用现在完成时。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
丝絮123
2013-07-30 · TA获得超过136个赞
知道答主
回答量:137
采纳率:0%
帮助的人:23.3万
展开全部
固定句型 像出现一些关键词就会采用一般现在时 很明显the first time 就是个关键词 出现这个直接根据语法选择一般现在时
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zyj15220
2013-07-30
知道答主
回答量:44
采纳率:0%
帮助的人:21.9万
展开全部
have been表示来过 我是第一次来,来过表完成
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式