以下是引用tonyadidas在2005-5-3 21:27:00的发言: 11楼的兄弟,现在完成时在og上的解释有很多,1。表已发生,持续至今 2。表持续了一段时间。3。表已发生。这里应该是第3种吧。建议参考大全157的解释。也希望有更多的朋友参与到现在完成时的讨论中来,因为很多时候,过完与过去可以很容易区分, 但现完与一般现真的很让人发毛。举例:seem to have done;seem to do
D. sloth, found in Puerto Rico in 1991, have been dated at 34 million years old, making the sloth the earliest known mammal on
看完题目以后,觉得好像每个选项都有问题,不知道选哪一个好!看了大家的讨论,结果是d。我有一些问题希望大家能指教指教。
1 为什么这里要用现在完成时能不能解释稍微详细一点?? 我去看了大全157题,答案是B一般过去是啊!另外,如果现在完成时可以表示已经完成的事情,那在用法上和过去时有什么区别呢?我们怎么知道什么时候应该用过去完成时来表达已经完成的事情而不用过去时呢?
2 found in Puerto Rico in 1991 这个在整个句子中是做什么成份啊?sloth不可能自己找到自己肯定是别人找到它,为什么不用被动语态呢?
3 这里不是应该用the earliest known mammal of 更为合适吗?D为什么用the earliest known mammal on the Greater Antilles islands.难道是指这个岛上最早的脯如动物?
请各位高人指教啊! 如果问题太浅,还请大家见谅! 非常感谢!
[此贴子已经被作者于2005-7-5 11:14:15编辑过] |