英语选择题,需解释 谢谢

Alice——inChinafortenyears.AhaslivedB.havelivedC.haslivedD.hasliveI——mytasktheotherday... Alice ——in China for ten years.
A has lived B.have lived C.has lived D.has live
I——my task the other day
A.finished B.have finished C.finish D will finish
解释一下,谢谢
展开
中职教育课件
2014-04-04 · 超过14用户采纳过TA的回答
知道答主
回答量:66
采纳率:0%
帮助的人:39.1万
展开全部
第一题A 这道题是时态题 整句话的意思是 爱丽丝已经住在中国10年了。完成时态的基本结构是have/has+done 因为主语是单数第三人称 所以用has done其实就是动词的过去分词 所以选A
第二题A 这道题也是时态题,the other day 指的是前几天,是一个相对确定的时间 相当于several days ago. 所以用过去时
完成时和过去时的最大区别其实就是句子当中是否有提示时间,如果有过去的时间那就用过去式 要是没有就用完成时
喜马拉雅象
2014-04-04 · TA获得超过169个赞
知道答主
回答量:50
采纳率:0%
帮助的人:33.5万
展开全部
1 选A 但A和C的选项怎么一样 现在完成时 have done... 第三人称用has
2 选A 过去时 因为the other day指的是过去
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
01zhanghappy
2014-04-04
知道答主
回答量:13
采纳率:0%
帮助的人:7.6万
展开全部
第一题中Alice是单三,要用has
语句是现在完成时,构成是have或has +done(动词过去分词)
live的过去分词是lived 故选 AC
第二题中时间状语是 the other day(前几天)要用一般过去
故选A
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式