三年英语

搞什么我的是单项选择题

第1个回答  2015-02-01
三天前 three day ago 或者three day before都可以

几年前 a couple of years ago a few years ago.several years ago

在你没有展示你的动词用什么语态的时候,ago跟before没什么区别的哈。两个的区别如下:

ago与before 是两个表示“以前”的概念的单词。在用法上,它们的区别是较大的。

1)ago和一般过去时的动词连用,表现现在以前的过去时间,它不能用于完成时态,例如:

Your friend was here a week ago, wasn't he你朋友一个星期以前在这里,是吗?

before可以和完成时态连用,也常常与never连用,表示在早先或过去的某时间的“以前”。例如:

I never met him before.我以前从未见过它。

2) 另外before与ago单纯在形式上的区别是before可以单独使用,ago必须与别的表示时间的词连用。例如:

I have read before. 我以前读过它。

I read it 3 years ago.我三年以前读了它