早教吧 育儿知识 作业答案 考试题库 百科 知识分享

since和age在现在完成时句子中的用法区别比如:Kittyhasboughtherpursesincelastyear.基蒂自从去年就买了她的钱包.Kittyboughtherpurseayearago.基蒂一年前的她的钱包.为什么前者时错误的???

题目详情
since和age在现在完成时句子中的用法区别
比如:Kitty has bought her purse since last year.基蒂自从去年就买了她的钱包. Kitty bought her purse a year ago.基蒂一年前的她的钱包.
为什么前者时错误的???
▼优质解答
答案和解析
ago指的是从现在起到过去时间的某一点的一段时间。这个时间状语常与一般过去时态或过去进行时态连用。
since+过去某一时间或句子 和完成时连用
因为last year.是过去时间,所以用现在完成时是不对的
可以改成had bought