|
|
主题:
|
ago/before的区别 |
|
内容:
|
Mr Smith expained that Tom had told him about his past ____.
A.three weeks ago B.before three weeks
C.since three weeks D.three weeks before
选D,怎么选啊? |
| |
提交人:
|
piaozy
|
时间:
|
5/27/2002 14:11:8
|
|
主题:
|
ago/before的区别 |
|
内容:
|
Mr Smith expained that Tom had told him about his past ____.
A.three weeks ago B.before three weeks
C.since three weeks D.three weeks before
选D,怎么选啊?
解答:我想你肯定是在选项A、D直接有疑问。
three weeks ago表示从现在算起的“...以前”,用ago的时间参考点是现在,谓语动词用一般过去时。如:
John left a few minutes ago.
three weeks before则是从某一个过去时间点算起的“...前”。在使用before的前提时必须有一个表示过去时间点作为参考,谓语动词常用过去完成时态。如:
He said that he had seen her two days before (时间参考点He said)
本题既有过去的时间参考点,又时过去完成时,所以应该选择D。 |
| |
提交人:
|
tchzhangxj
|
时间:
|
5/27/2002 14:11:13
|
|