改错题,关于before 与ago 区别..

来源:百度知道 编辑:UC知道 时间:2024/05/25 00:20:19
Two days before,I lost my watch .I was very worried and tried to find ,but I didn't.
1.before改成ago 帮额解释一下before 与ago 区别 针对这题就够,不要粘一大片过来
2.find 后加it ,为什么一定要加宾语? 谢谢

ago 通常与一般过去时连用,不能与完成时连用;before通常与过去完成时连用
题中是一般过去时,用ago

一个完整的句子必须要有主谓宾三部分
不加it就没有宾语,不是个完整句子

1) ago 一般与时间段搭配;

before 一般与时间点搭配,比如before 3 o'clock

2) find 是及物动词,后面必须有名词搭配才行

two days ago, 在这里过去时中 用ago 将来时可用before跟一个确定的时间 如before tomorrow
就拿前天来说 the day before yesterday yesterday 也是个具体时间

find it 语法就这样不能动词结尾

据我理解,如果换成ago,句子应该改成这样:I lost my watch two days ago.说不上为什么,就是语感。
find 是及物动词,try to do sth.

一段时间+ago ago不可单独用 时间点+befor 或 befor+时间点 befor可单独用