Have you seen him before?Yes, I have seen him the other day on the street.(指出错处并改正) 40
5个回答
展开全部
PS:前半句对,后半句错。
知识点:时态问题
分析:
前半句:时间状语是before,以现在的时间为基准点往过去的时间看,所以是现在时,而且是已经完成了的对现在造成影响的(见过him了,知道him曾经在某个地方干什么),因而采用现在完成时应该无异议
后半句:时间状语是the other day, 虽然咋一看应该表示“见过”但需要注意到时间状语已经具体到过去的某个时间,应采用一般过去时态
改正后:Have you seen him before? Yes, I saw him the other day on the street.
或者Have you seen him before? Yes, I have seen him before.(这样改句子就太呆板了)
注:注意中文的“见过、看过、做过、用过……等等”并不一定要用(现在或者过去)完成时而有时也可以用过去时表示,视你所选择的时间状语而定
知识点:时态问题
分析:
前半句:时间状语是before,以现在的时间为基准点往过去的时间看,所以是现在时,而且是已经完成了的对现在造成影响的(见过him了,知道him曾经在某个地方干什么),因而采用现在完成时应该无异议
后半句:时间状语是the other day, 虽然咋一看应该表示“见过”但需要注意到时间状语已经具体到过去的某个时间,应采用一般过去时态
改正后:Have you seen him before? Yes, I saw him the other day on the street.
或者Have you seen him before? Yes, I have seen him before.(这样改句子就太呆板了)
注:注意中文的“见过、看过、做过、用过……等等”并不一定要用(现在或者过去)完成时而有时也可以用过去时表示,视你所选择的时间状语而定
参考资料: 个人观点
展开全部
Have you seen him before? 你之前见过他吗?(表示已经完成的一个动作,用完成时。)
Yes, i saw him the other day on the street. 是的,我前几天在街上看到他。(the other day 表示前几天,不久前的一天。是过去式。)
希望采纳
Yes, i saw him the other day on the street. 是的,我前几天在街上看到他。(the other day 表示前几天,不久前的一天。是过去式。)
希望采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
回答句里不应使用现在完成时,过去式就可以了I saw him the other day on the street。因为说话者这是表示过去发生的一个动作,而不是一直看到他。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
have seen him
the other day是一个确定的过去时间,应该用过去时态
改为
yes,i saw him the otherday on the street.
the other day是一个确定的过去时间,应该用过去时态
改为
yes,i saw him the otherday on the street.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
haveseen 改成 saw
I saw him the other day on the street
用过去时
I saw him the other day on the street
用过去时
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询