请语法高手帮我分析一下下面的选择题该选哪个,以及为什么,请详细解析一下,谢谢了!

——Goodevening,I_____toseeMissMary.——Goodevening,I'msorry,butsheisnotin.A.havecomeB.co... ——Good evening, I _____to see Miss Mary.
——Good evening, I'm sorry, but she is not in.
A. have come B. come C. came D.had come
展开
nbyoungor
2012-01-21 · TA获得超过1.4万个赞
知道大有可为答主
回答量:6679
采纳率:0%
帮助的人:3017万
展开全部
请语法高手帮我分析一下下面的选择题该选哪个,以及为什么,请详细解析一下,谢谢了!
——Good evening, I _____to see Miss Mary.
——Good evening, I'm sorry, but she is not in.
A. have come B. come C. came D.had come
答:A
译:晚上好。我来看望玛丽小姐。
晚上好。对不起,她不在。
析:首先能排除的是D. had come 因为过去完成时以过去某个时间作参照,表示在那个时间之前就已经完成了的动作或存在的情况。这里没有这个时间。
来(come)是一个短暂性动词。这个动作发生在过去,如有一个明确的过去时间,则用一般过去时。如:I came to see Mary this morning.
这里没有这样的过去时间的状语,可以排除C
一般现在时表示经常发生的动作或习惯性动,句中常有often, always, sometimes等副词。如:I often come to see Mary on Sunday morning. 这里没有这样的状语。可以排除B“"
"来"这个动作发生在过去,但如强调对现在的影响或结果,则用现在完成时。所以此题最佳答案应为A。
不过,这题纯为考试语法而造且可能是made in China. 就是A,语境也不全。如果用A,则好象对话双方事先有约定似的,否则没有必要用现在完成时态(我已经来看玛丽小姐了)而语境中似乎没这层意思。对话双方很可能只是同事(或朋友)和同事(或朋友)的母亲之间的关系。
本题句与This is the first time (that) I have come to NIngbo. 中的时态类似。考试语法说 that从句中的时态应用have come, 但口语中用come也很常见。但这已经是一个句型了。所以没有多少异议。但本题句就难说了。也许口语中用come也行。且我感觉B是最顺口的。
akikouri
2012-01-21
知道答主
回答量:21
采纳率:0%
帮助的人:13.5万
展开全部
B. come 来发生在说话的同时,用现在时
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-01-21
展开全部
选c “我来看marry” 这一动作发生在过去, 所以考虑过去时和过去完成时,完成时强调过程,而过去时强调的是动作
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-01-21
展开全部
选B,首先看时态,是现在,排除CD ,A是属于现在完成时态,从题中的情形看,是主人公此刻的动作,并非已完成了的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
99yydzj
2012-01-21
知道答主
回答量:13
采纳率:0%
帮助的人:1.9万
展开全部
B 上下文联系很明确了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
13...6@qq.com
2012-01-22
知道答主
回答量:2
采纳率:0%
帮助的人:3298
展开全部
选b,这是发生在现在的,所以用现在时,剩下几个都是过去时
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式